
3310487509
Nov 30, 2022, updated at Dec 01, 2022 (UTC)
In Java, how do you convert a String to an array?
String myStringArray = "[491174, 414529, 414557]"; I just want this section of output 491174, 414529, and 414557. I tried a variety of approaches to convert strings to arrays and other stuff. I tried something, and I've included the code below.
This is the result:
This is the specific code that I have been working on a project and I have encountered an issue.
Please assist me if you are able.
String myStringArray = "[491174, 414529, 414557]";
String newArray = myStringArray.replaceAll(" ", "");
System.out.println("Before Remove : " + newArray);
String remove = newArray.replaceAll("[^a-zA-Z0-9]", ",");
String rm = remove.replaceFirst(",", "");
System.out.println("After Remove : " + rm);
Before Remove : [491174,414529,414557]
After Remove : 491174,414529,414557,
Please assist me if you are able.
Please also mark the comments that contributed to the solution of the article
Content-ID: 4812709988
Url: https://rootdb.com/en/in-java-how-do-you-convert-a-string-to-an-array-4812709988.html
Printed on: February 23, 2025 at 07:02 o'clock
1 Comment

class test {
public static void main(String args){
String myString = "[491174, 414529, 414557]";
String arr = StringToArray(myString);
System.out.println(String.join("\n",arr));
}
public static String StringToArray(String str){
return str.replaceAll("[\\[\\]\\s]","").split(",");
}
}
Test: https://tio.run/##VU9dq4MwDH33V4Q@WXAFh2OMsQd/w@6b9aHXlVFXP2jiQC777S5XN8 ...