我在多维数组中有很长的字符串。我一直试图找出一种方法,用"\n"
替换每个字符串中的每个第6个空格,这将导致它基本按下输入。如何在字符串中每6个空格添加一个“ n”?
示例:
orginalString =“我想在此之后放入第六个空格”;
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);
}
}
}
}