java - 如何通过在java中占用空间来拆分String

标签 java string

我知道在字符串中拆分数据非常容易,但我仍然想要连接字符串的指南, 我的数据是格式。在我的字符串中,数据采用上述格式

104
inNetStandardGuest
windowsGuest
uestToolsTooOld


121
slesGuest
guestToolsTooOld
20569355609

预期输出:

104,inNetStandardGuest,windowsGuest,uestToolsTooOld
121,slesGuest,guestToolsTooOld,20569355609

最佳答案

它只是拆分和组合字符串。

StringBuilder out = new StringBuilder();
for (String set : data.split("\n\n\n")) {
    for (String line : set.split("\n")) {
        out.append(line).append(',');
    }
    out.setCharAt(out.length(), '\n');
}
System.out.println(out);

关于java - 如何通过在java中占用空间来拆分String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11880505/

相关文章:

java - 假设初始位置是(1, 1),看看你是否可以在每一步通过以下给定的规则到达(x, y)

java - Java 列表中的二分查找

java - 如何在 Java 中将 Array<String> 转换为 String[]

python - 将二进制数转换为包含每个二进制数的数组

string - 将 MATLAB 字符数组转换为字符串

c++ - 为什么 <const char*> 和 <const char[]> 有非常不同的内存或指针行为?

在 C 中比较字符串时崩溃

java - 检查子列表是否在列表中

java - OpenShift 可以在 DIY Tomcat 上部署 war 还是我应该切换到 OpenStack

C++ 文字和 Unicode