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

Java 如何将给定字符串转换为数组?,java,Java,给定一个字符串,比如说String s=“abcderph” 如何将其转换为字符串数组 提前感谢您。…如果您想获取字符数组,应该对字符串使用tocharray()方法 所以你可以这样做: String s = "abcderfh"; char[] myarray = s.toCharArray() 如果要获取字符数组,应在字符串上使用toCharArray()方法 所以你可以这样做: String s = "abcderfh"; char[] myarray = s.toCharArray()

给定一个字符串,比如说
String s=“abcderph”

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


提前感谢您。…

如果您想获取字符数组,应该对字符串使用tocharray()方法

所以你可以这样做:

String s = "abcderfh";
char[] myarray = s.toCharArray()

如果要获取字符数组,应在字符串上使用toCharArray()方法

所以你可以这样做:

String s = "abcderfh";
char[] myarray = s.toCharArray()

你可以在这里找到一个很好的例子:


你可以在这里找到一个很好的例子:


如果您指的是字符串数组,其中每个元素都是一个字母,请执行以下操作:

String s = "abcderfh";
String[] letters = s.split("(?<=.)"); // split after every character
System.out.println(Arrays.toString(letters));

如果您指的是字符串数组,其中每个元素都是一个字母,请执行以下操作:

String s = "abcderfh";
String[] letters = s.split("(?<=.)"); // split after every character
System.out.println(Arrays.toString(letters));

我猜你指的是一个“char”数组而不是字符串数组,因为你举了一个只有一个单词的例子。我知道这听起来很疯狂…一个包含什么的字符串数组?个人角色?一个只有一个元素的数组,那个字符串?还有什么?是的,当然,杰特什,你能准确地说出你的意思吗?@Laurence:一个包含单个字母的字符串对象数组。一个字母可以是一个字符串。我猜你指的是“char”数组而不是字符串数组,因为你举了一个单词的例子。除非他想要一个字符串数组。我知道这听起来很疯狂…一个包含什么的字符串数组?个人角色?一个只有一个元素的数组,那个字符串?还有什么?是的,当然,杰特什,你能准确地说出你的意思吗?@Laurence:一个包含单个字母的字符串对象数组。一个字母可以是一个字符串。它根本不是关于JQuery的,它是一个Java问题。它根本不是关于JQuery的,它是一个Java问题。为什么要投反对票?鉴于这个模糊的问题,这是一个有效的答案。为什么要投否决票?鉴于这个模糊的问题,这是一个有效的答案。