【发布时间】:2013-08-04 04:21:32
【问题描述】:
我正在尝试获取任意长度的字符串 [] 并将其打印到字符串中,最好使用字段分隔符。现在我有:
String[] start = {"first", "second", "third"}; //[] to convert
String cC = "";
String finish = ""; // Final String
String cC1 = "";
{
for (int i = 0; i < puts.length; i++) {
cC = puts[i] + ", ";
cC1 = (finish + cC);
finish = cC1;
}
}
但由于某种原因,它只返回“第二个”值。如何使其正确连接值?
另外,我可以使用finish += cC 来简化代码吗?谢谢。
【问题讨论】:
-
为什么会有这么多变量?
-
应该
puts是start吗?此外,您应该附加到同一个元素并最终打印该元素。 -
你应该看看
StringBuilder。 -
谢谢,对不起,我从程序中复制它时正在更改名称。
标签: java type-conversion