我定义一个String s = "1234";
怎么将这个s转化为String[] ss = {"1","2","3","4"};的形式啊作者: 刘文超 时间: 2013-1-1 23:22 标题: 思路应该对的,没有测试,希望对你有帮助哈~ 本帖最后由 刘文超 于 2013-1-1 23:24 编辑
String s="1234";
String []ss=new String[s.length()];
for(int i=0;i<s.length();i++){
ss[i]=s.subString(i,i+1);
}
复制代码
作者: 梁俊 时间: 2013-1-1 23:35
String s="1234";
char[] ch = s.toCharArray();//这个好像好一些
String[] ss= s.split("");//这个会第一个是空字符,长度为5作者: 黑马11期李项京 时间: 2013-1-2 00:06
public class Test {
public void Demo() {
String s = "1234";
String[] ss = new String[s.length()];
int x = 0;
char[] aa = s.toCharArray();
for (char a : aa) {
System.out.println(a);
ss[x++] = String.valueOf(a);
}
}
public static void main(String[] args) {
Test t = new Test();
t.Demo();
}