1. 程式人生 > >JAVA——輸入輸出

JAVA——輸入輸出

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);//輸出計算結果 } }

執行結果如下:
在這裡插入圖片描述