在java中插入新行

时间:2011-10-20 09:47:09

标签: java string

  

可能重复:
  Java String new line

我在java中是个笨蛋。我是否每隔10个字符插入一个换行符,条件必须是空格?像

“我是男孩”

out put应该是

每个字符串换行。

1 个答案:

答案 0 :(得分:1)

class NewLiner {
    public static void main(String[] args) {

        String test = "0 2 4 6 8 10";

        char[] cs = test.toCharArray();
        int step = 10;
        int count = (int) (cs.length / step);
        int limit = count * step + 1;

        for (int i = step - 1; i < limit; i+= step) {
            if (Character.isWhitespace(cs[i])) {
                cs[i] = '\n';
            }
        }

        System.out.println(new String(cs));

    }
}