以下哪个选项被认为是循环使用的好方法String?
我们应该使用charAt或转换为char数组吗?我正在寻找所有方面的答案,包括性能和使用的空间
public static void doChose (String str) {
for (int i = 0; i < str.length(); i++) {
System.out.println(str.charAt(i));
}
// vs
char[] chars = str.toCharArray();
for (char c : chars) {
System.out.println(c);
}
}
Run Code Online (Sandbox Code Playgroud)