java - 字符串数组到字符串

标签 java type-conversion

我正在尝试获取任意长度的 String[] 并将其打印为字符串,最好带有字段分隔符。现在我有:

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 来简化代码吗? ?谢谢。

最佳答案

String[] start = {"first", "second", "third"};
String addedTogether = Arrays.toString(start);

System.out.println(addedTogether);
//prints [first, second, third]

关于java - 字符串数组到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18024644/

相关文章:

c# - 在 C# 中使用 Xml 序列化从一个类转换为另一个类

C++ 类型转换 : error C2440: '=' : cannot convert from 'short *' to 'DCTBLOCK'

java - 启动线程时出现非法线程状态异常

java - ConstraintLayout 不适用于某些值

java - 如何使用 Java 8 流和 lambda 进行并行唯一字数统计?

java - 外部化 Spring Security 配置?

c++ - C++/LabVIEW互操作: error extracting data from LabVIEW array/unexpected type conversion in function parameter

java - 比较参数类型

c++ - 不明确的转换 - C++

java - java中如何通过Smack实现流管理?