1. 程式人生 > 其它 >Java流程控制01:使用者互動

Java流程控制01:使用者互動

next

package com.baidu.scanner;

import java.util.Scanner;

public class Dome01 {
    public static void main(String[] args){

        //建立掃描器物件,用於接收鍵盤輸入資料
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用next方式接收");
        //判斷使用者是否輸入字串
        if (scanner.hasNext()){
            //使用next方式接收
            String str = scanner.next();
            System.out.println("輸入的結果為:"+str);
        }

        scanner.close();
    };
    
}

nextline

package com.baidu.scanner;

import jdk.jshell.JShell;

import java.util.Scanner;

public class Demo02 {
    public static void main(String[] args){
        //建立掃描器物件,用於接收鍵盤輸入資料
        Scanner scanner = new Scanner(System.in);

        System.out.println("使用nextline接收:");
        //判斷使用者是否輸入字串
        if (scanner.hasNextLine()){
            //使用nextLine方式接收
            String s = scanner.nextLine();
            System.out.println("使用nextline接收: "+s);
        }

        scanner.close();
    }
}