标签: java arrays string
假设我有一个String数组
String arr [] = {“a”,“b”}
我想修剪数组中的每个元素。我发现这段代码不起作用。
for (String s: arr) { s = s.trim() }
但这有效:
for (int i = 0; i < arr.length; i++) { arr[i] = arr[i].trim() }
这是什么原因?