met*_*aon 3 java printing println
我做了一些关于System.out.print()
和的研究,System.out.println()
并且我发现System.out.println()
在印刷线的末尾添加了行尾.
System.out.println("Test");
Run Code Online (Sandbox Code Playgroud)
仅输出:
Test
Run Code Online (Sandbox Code Playgroud)
但不打印行尾.
System.out.print("Test");
Run Code Online (Sandbox Code Playgroud)
仅输出:
Test
Run Code Online (Sandbox Code Playgroud)
但不会结束这条线并为其他单词或数字等留下一些地方等.
更具说明性的方式是:
Test_____________________________________________ (All "blank" spots)
Run Code Online (Sandbox Code Playgroud)
有没有办法System.out.print()
在这个词之后直接强行结束Test
?用法%
会删除"空白"斑点吗?
或者一种方法来编写一个函数,在我使用多个System.out.print()
打印句子后会结束这一行?
举个例子 :
System.out.print("Test);
System.out.print("Test);
Run Code Online (Sandbox Code Playgroud)
将一个纯粹的前哨:
Test Test
Run Code Online (Sandbox Code Playgroud)
喜欢 System.out.println("Test Test")
Fal*_*lup 12
您可以追加行分隔符,请注意它与平台相关,因此:
如果您想根据实际系统获取行分隔符,您可以使用:
System.getProperty("line.separator");
对于Java 7之前的版本System.lineSeparator();
对于Java 7然后,您只需将分隔符附加到字符串中System.out.print
,例如:
System.out.print("Word\n");
归档时间: |
|
查看次数: |
52248 次 |
最近记录: |