java怎么让字符串变成数组

答案: java 字符串转换为数组的方法包括:使用 split() 方法分割字符串使用 tochararray() 方法转换为字符数组结合 string.valueof() 和 arrays.aslist() 转换为数组

java怎么让字符串变成数组

如何将 Java 字符串转换为数组

Java 字符串转换为数组有以下几种方法:

1. 使用 split() 方法

语法:

String[] array = string.split(regex);

说明:

  • string 是要转换的字符串。
  • regex 是用于分割字符串的正则表达式。

示例:

将逗号分隔的字符串转换为数组:

String str = "1,2,3,4,5";
String[] array = str.split(",");

2. 使用 toCharArray() 方法

语法:

char[] array = string.toCharArray();

说明:

  • 这个方法将字符串转换为字符数组,其中每个元素代表字符串中的一个字符。

示例:

将字符串转换为字符数组:

String str = "Hello";
char[] array = str.toCharArray();

3. 使用 String.valueOf() 方法和 Arrays.asList() 方法

语法:

String[] array = Arrays.asList(String.valueOf(str)).toArray(new String[0]);

说明:

  • String.valueOf(str) 将字符串转换为 String[],其中包含一个元素。
  • Arrays.asList() 将 String[] 转换为 List。
  • toArray() 将 List 转换为数组。

示例:

将字符串转换为数组:

String str = "World";
String[] array = Arrays.asList(String.valueOf(str)).toArray(new String[0]);

以上就是java怎么让字符串变成数组的详细内容,更多请关注其它相关文章!