java小白 怎样依次取出字符串中的每一个字

2025-04-03 04:15:40
推荐回答(2个)
回答1:

String str=“test”;
第一种方法:

for(int i=0;iSystem.out.println(str.charAt(i));
}
第二种方法:

for(int i=0;iSystem.out.println(str.substring(i,i+1));
}
第三种方法:
char[]cs = str.toCharArray();
for (int i = 0; i < cs.length; i++) {
System.out.println(cs[i]);
}

回答2:

public static void main(String[] args) {
String str = "abcdef";
char[] strs = str.toCharArray();
for (int i = 0; i < strs.length; i++) {
System.out.println(strs[i]);
}
}

这样就可以了