这段代码应该返回什么?我只是与StringBuilder
s一起工作,我不知道如何才能返回StringBuilder
对象。返回stringbuilder对象
public String toProtocolString() {
StringBuilder sb = new StringBuilder();
sb.append(Integer.toString(points.length)).append(' ');
sb.append(Integer.toString(points[0].length)).append(' ');
for (int[] x : points)
for (int y : x)
sb.append(Integer.toString(y)).append(' ');
//remove extra space at end
sb.deleteCharAt(sb.length()-1);
return ??????;
做一些搜索请 –
'sb.append(Integer.toString ',真的吗?请参阅https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html#append-int-您还应该考虑对if/for等使用大括号,并始终使用它们 – 2016-10-02 11:48:55