使用换行符
String lineSeparator = System.getProperty("line.separator");
System.out.println("c1");
System.out.println(lineSeparator);
System.out.println("c2");
得到的结果是:
c1
c2为什么c1和c2之间空了两行而不是一行呢?
String lineSeparator = System.getProperty("line.separator");
System.out.println("c1");
System.out.println(lineSeparator);
System.out.println("c2");
得到的结果是:
c1
c2为什么c1和c2之间空了两行而不是一行呢?
System.out.print(lineSeparator);
System.out.println("c2"); 就是一行了,用println输出当然多出来一行啦
就表示一空行
System.getProperty("line.separator"); 的意思就是返回一个换行 \r\n
System.out.println(lineSeparator); 又换了一行
所以总共换了两行,有两行空格。
System.getProperty("line.separator"); 的意思就是返回一个换行 \r\n
System.out.println(lineSeparator); 又换了一行
所以总共换了两行,有两空行。
这里ln会换一行
所以换两行啦。
如果不想换行就用print();
System.out.println();
或是 String lineSeparator = System.getProperty("line.separator");
System.out.print(lineSeparator)