在java中连接自动生成的字符串,中间使用空格分隔符

2024-02-15

我有一个字符串数组变量,其值不断变化。由此生成随机数组。这就是我所拥有的:

String trans = Utility.GetColumnValue(testdata[k], "suggest_text_2");

The trans值不断变化。我如何将它与之前的值连接起来?我如何打印每个值trans因为它不断变化?我需要使用任何缓冲区吗?


如果您需要中间结果,您可能需要这样的东西:

String yourOldString;
String freshString;

// other code which updates freshString
yourOldString = yourOldString + " " + freshString;

但是,如果您确实需要捕获所有更新但只打印出最终结果,请使用 StringBuilder:

private static final String WHITESPACE = " ";

String yourOldString;
String freshString;
StringBuilder builder = new StringBuilder();
builder.append(yourOldString);

// other code which updates freshString
builder.append(WHITESPACE);
builder.append(freshString);

// once everything is done:
String resultString = builder.toString();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在java中连接自动生成的字符串,中间使用空格分隔符 的相关文章

随机推荐