认识类(三)使用java.util.Scanner

Scanner的nextInt()方法会看看标准输入中,有没有输入下一个字符串(以空格和逗号做分割),有的话尝试将之前剖析为int类型。
Scanner对于每一个基本类型都有nextxxx()方法;
用户如果想直接取得上一个字符使用next();
如果想取得输入的整行文字,使用nextLine();


package cc.openhome;
import java.util.Scanner;//导入包,如果不导入要使用java.util.Scanner输出
public class Guess {

    public static void main(String[] args) {
       Scanner scanner =new Scanner(System.in);//建立Scanner实例
       int number =(int)(Math.random()*10);
       int guess;
       do 
       {
           System.out.print("猜数字(0-9):");
           guess =scanner.nextInt();//输入一个int型变量;

       }while(guess !=number);

       System.out.println("猜中了.!");
       }
    }

猜你喜欢

转载自blog.csdn.net/leaflifeli/article/details/81088651