Scanner的基础使用

Scanner的使用方法

Scanner是用户进行交互的一个简单的文本扫描器(即将在工作台上输出的数据进行交互)

使用Scanner前需要对Scanner包进行导入
import java.util.Scanner;

具体语法是
eg: Scanner 对象名=new Scanner(System.in);
//创建一个新的对象
int i=对象名 . nextInt();
//对输入的信息进行限制为Int

Scanner可以对多种数据类型进行转换

下面我举一个例子
如果我们想要以交互的形式对多个数字进行相加
在这里插入图片描述

public static void main(String[] args) {
	// TODO Auto-generated method stub

	Scanner   sc=new  Scanner(System.in);//构建一个对象
	
	int a=0;
	double  d=0;
	double  sum=0;
	
	while(sc.hasNextInt()) {//进行扫描
		int  a1=sc.nextInt();//定义一个对象
		a++;//进行自加
		sum=sum+a1;//和
		System.out.println("输入的第"+a+"个数字为"+a1+"当前的结果为"+sum);
	}//扫描在工作台输出的数据进行判断,如果是int类型性的则进入循环,进行运算,不是int类型的则跳出循环,并输出结果
	
	
	while(sc.hasNextDouble()) {
		double  d1=sc.nextDouble();
		d++;
		sum=sum+d1;
		System.out.println("输入的第"+d+"个数字为"+d1+"当前的结果为"+sum);
	}//扫描在工作台输出的数据进行判断,如果是double类型性的则进入循环,进行运算,不是double类型的则跳出循环
	
	sc.close();
	///习惯性关闭,节约资源
	
}

}
谢谢大家的观看啦 这是我的对Scanner的基础了解

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试
应支付0元
点击重新获取
扫码支付

支付成功即可阅读