1.Scanner类概述
Scanner类概述:JDK5以后用于获取用户的额键盘输入
构造方法:public Scanner(InputStream source)
2.Scanner类的成员方法
基本格式:
hasNextXxx()判断是否还有下一个输入项,其实Xxx可以是Int,Double等。如果需要判断是否包含下一个字符串,则可以省略Xxx。
nextXxx()获取下一个输入项。Xxx的含义和上一个方法中的Xxx相同。
默认情况下,Scanner使用空格,回车等作为分隔符
常用方法:
public int nextInt()
public boolean hasNextInt()
package com; import java.util.Scanner; /** * 基本格式 * public boolean hasNextInt() * public int nextInt() */ public class ScannerDemo { @SuppressWarnings("resource") public static void main(String[] args) { //创建对象 Scanner sc = new Scanner(System.in); System.out.println("请输入整型数据:"); //获取数据 if(sc.hasNextInt()){ int x = sc.nextInt(); System.out.println("x="+x); }else{ System.out.println("你输入的数据有误"); } } }
本文出自 “11831428” 博客,请务必保留此出处http://11841428.blog.51cto.com/11831428/1859250
原文地址:http://11841428.blog.51cto.com/11831428/1859250