Split String to List java

How to Convert a String to ArrayList in Java?

Converting String to ArrayList means each character of the string is added as a separator character element in the ArrayList.

Example:

Input: 0001 Output: 0 0 0 1 Input: Geeks Output: G e e k s

We can easily convert String to ArrayList in Java using the split[] method and regular expression.

Parameters:

  • regex a delimiting regular expression
  • Limit the resulting threshold

Returns: An array of strings computed by splitting the given string.



Throws: PatternSyntaxException if the provided regular expressions syntax is invalid.

Approach:

  • Splitting the string by using the Java split[] method and storing the substrings into an array.
  • Creating an ArrayList while passing the substring reference to it using Arrays.asList[] method.
Java




// Java program to convert String to ArrayList
import java.util.ArrayList;
import java.util.Arrays;
public class Main {
public static void main[String[] args]
{
String str = "Geeks";
// split string by no space
String[] strSplit = str.split[""];
// Now convert string into ArrayList
ArrayList strList = new ArrayList[
Arrays.asList[strSplit]];
// Now print the ArrayList
for [String s : strList]
System.out.println[s];
}
}
Output G e e k s

Attention reader! Dont stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.

Article Tags :
Java
Java Programs
Java-ArrayList
Java-Strings
Practice Tags :
Java-Strings
Java
Read Full Article

Video liên quan

Chủ Đề