【发布时间】:2014-01-02 18:08:22
【问题描述】:
我在多维数组中有很长的字符串。我一直在尝试找出一种方法,用"\n" 替换每个字符串中的每 6 个空格,这将导致它基本上按回车键。
示例:
orginalString="我想在 this 的第六个空格后面输入 enter";
FormatedString = "我想在\n这个第六个空格之后输入"
这是我到目前为止得到的。我可能完全错了。
public static void FormatArray(String c) {
int counter = 0;
for (int i = 0; i < c.length(); i++) {
if (c.charAt(i) == ' ') {
counter++;
}
if (counter == 6) {
counter = 0;
for (int j = 0; j < Variables.getCards().length; j++) {
StringBuilder string = new StringBuilder(
Variables.getCards()[j][1]);
string.setCharAt(i, '\n');
System.out.println(string);
}
}
}
}
【问题讨论】:
标签: java arrays string replace split