我收到以下錯誤:使用.append(JAVA)的StringBuilder得到錯誤
import java.util.ArrayList;
public class nameCombine {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("firstName");
list.add("middleName");
list.add("lastName");
StringBuilder sb = new StringBuilder();
for (String s : list) {
sb.append(s);
sb.append("\t");
}
System.out.println(sb.toString());
}
}
對不起,如果這是一個重複的問題:
nameCombine.java:18: error: cannot find symbol
sb.append(s);"
^
symbol: method append(String)
location: variable sb of type StringBuilder
nameCombine.java:19: error: cannot find symbol
sb.append("\t");
^
symbol: method append(String)
location: variable sb of type StringBuilder
StringBuilder.java:16: error: cannot find symbol
sb.append(s);
^
symbol: method append(String)
location: variable sb of type StringBuilder
StringBuilder.java:17: error: cannot find symbol
sb.append("\t");
^
symbol: method append(String)
location: variable sb of type StringBuilder
試圖編譯下面的代碼後(我很確定這是),但快速搜索沒有產生任何有用的東西,對我來說無論如何。
什麼即時嘗試做(如果你不能告訴):
結合arrayList(firstName,middleName,lastName)到一個新的字符串。對於我如何在Java中做到這一點的任何建議表示讚賞。
該代碼對我來說工作得很好。 – Josh