JAVA——輸入輸出
阿新 • • 發佈:2018-11-22
Scanner是一個類
需要引用Sanner時使用以下語句:
import java.util.Scanner;
Scanner scanner = new Scanner(System.in); //宣告Scanner物件
對於要輸入的不同型別的資料需要不同的形式
- 輸入字串:
Scanner scanner = new Scanner(Syatem.in);
String str = scanner.next();
只有輸入字串時預設為該形式,其他型別的話都需要轉換。 - 輸入 int 型資料:
Scanner scanner = new Scanner(System.in
int i = scanner.nextInt();
- 輸入 long 型資料:
Scanner scanner = new Scanner(System.in);
int i = scanner.nextLong();
輸入字串舉例:
import java.util.Scanner;
public class Scanner1{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);//宣告Scanner物件
System.out.println("請輸入資訊:" );//提示使用者輸入資訊
String string = scanner.next();//定義string變數接受資訊
System.out.println("輸入的資訊為:"+string);//輸出資訊
}
}
執行 結果如下:
輸入數值時舉例如下:
import java.util.Scanner;
public class Scanner1{
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);//宣告Scanner物件
System.out.print("請輸入數字:" );//提示使用者輸入數字
int num1 = scanner.nextInt();//定義一個變數接收數字
int num2 = num1*2;//計算值
System.out.println("結果為:"+num2);//輸出計算結果
}
}
執行結果如下: