Java的控制檯輸入輸出語句
阿新 • • 發佈:2019-02-17
輸出語句
Java中常用的輸出語句有以下三種
System.out.println();
System.out.print();
System.out.printf();
System.out.println();
是最常用的輸出語句,它會把括號裡的內容轉換成字串輸出到輸出視窗(控制檯),並且換行,當輸出的是一個基本資料型別時,會自動轉換成字串,如果輸出的是一個物件,會自動呼叫物件的toString();
方法(1),將返回值輸出到控制檯System.out.print();
與第一個很相似,區別就是上一個輸出後會換行,而這個命令輸出後並不換行。System.out.printf();
輸入語句
Java中的輸入語句,並不像其他語言一樣只是一個命令,而是需要通過物件獲取輸入內容。
Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
btye b = scanner.nextByte();
short s = scanner.nextShort();
long l = scanner.nextLong();
double d = scanner.nextDouble();
String str = scanner.next();
程式碼第1行建立了一個Scanner類的物件,這個物件是用來輸入的。後面的程式碼是從控制檯的輸入中取出一個值,賦值給對應的變數。
註釋:
(1)toString()方法是Object類的方法,由於所有的類都直接或間接的繼承自Object類,它的作用是把一個類,轉換成字串,我們一般在toString()方法中會把類的所有屬性(或成員變數)全部合成一個字串返回回來。