1. 程式人生 > >Java的控制檯輸入輸出語句

Java的控制檯輸入輸出語句

輸出語句

Java中常用的輸出語句有以下三種

System.out.println();
System.out.print();
System.out.printf();
  1. System.out.println(); 是最常用的輸出語句,它會把括號裡的內容轉換成字串輸出到輸出視窗(控制檯),並且換行,當輸出的是一個基本資料型別時,會自動轉換成字串,如果輸出的是一個物件,會自動呼叫物件的toString();方法(1),將返回值輸出到控制檯
  2. System.out.print(); 與第一個很相似,區別就是上一個輸出後會換行,而這個命令輸出後並不換行。
  3. System.out.printf();
    這個方法延續了C語言的輸出方式,通過格式化文字和引數列表輸出,由於這裡主要講解Java的輸出,而且這個方法在Java中也不算常用,所以詳細請自行百度。。

輸入語句

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()方法中會把類的所有屬性(或成員變數)全部合成一個字串返回回來。