我在多維數組中有很長的字符串。我一直試圖找出一種方法,用"\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);
}
}
}
}