Java中有兩種輸出語(yǔ)句:out和print,它們的區(qū)別是什么呢?
System.out.print("輸出不換行"); System.out.println("輸出并換行");
out和print有兩個(gè)不同點(diǎn):
- print輸出時(shí)不會(huì)自動(dòng)換行,而println會(huì)在輸出完畢后自動(dòng)換行。
- println輸出時(shí)會(huì)首先調(diào)用print輸出,然后自動(dòng)換行。
以下是一個(gè)示例,展示了out和print的輸出效果的區(qū)別:
public class Test { public static void main(String[] args) { System.out.print("Hello,"); System.out.println("World!"); System.out.print("Hello,"); System.out.print("World!"); } }
代碼運(yùn)行結(jié)果為:
Hello,World! Hello,World!
可以看到,在第一個(gè)輸出語(yǔ)句中使用了println,所以輸出后自動(dòng)換行,而在第二個(gè)輸出語(yǔ)句中使用了print,輸出完畢后不會(huì)自動(dòng)換行。
Java中的輸出語(yǔ)句是我們程序中常用的語(yǔ)句之一,了解它們的區(qū)別可以讓我們更好地掌握J(rèn)ava語(yǔ)言的輸出操作。