我无法弄清楚为什么 stringList 的最后一个值(即 Banana)没有被打印出来或存储在 arrayForTheList 中。
给定一个字符串列表,以相同的顺序返回一个包含相同字符串的数组
list2Array( ["Apple", "Orange", "Banana"] ) -> {"Apple", "Orange", "Banana"}
list2Array( ["Red", "Orange", "Yellow"] ) -> {"Red", "Orange", "Yellow"}
list2Array( ["Left", "Right", "Forward", "Back"] ) -> {"Left", "Right", "Forward", "Back"}
public String[] list2Array(List<String> stringList) {
String[] arrayForTheList = new String[(stringList.size())];
for (int i = 0; i < stringList.size() ; i++) {
arrayForTheList[i] = stringList.remove(0);
System.out.println(arrayForTheList[i]);
}
return arrayForTheList;
}
千万里不及你
MM们
慕标5832272
炎炎设计
随时随地看视频慕课网APP
相关分类