1. 要求输入的是整数
首先我们先看下面代码以及代码运行效果
1.首先需要导入Scaner包
improt java.util.Scanner
2.要构建Scanner类的对象
如果不理解Scanner scanner = new Scanner(System.in )这串代码,可以
和 int a = 10 进行比较,Scanner和int一样,定义了创建数据的类型为Scanner型,scanner和a一样,这里可以随便取名,只要符合标识符格式就可以,我习惯性写scanner,然后就是new 这里的意思是新建的意思,因为本身是没有这个对象的,我们引用的话需要新建一个对象,我们都知道System.out是键盘输出,那么System.in就是我们用户从键盘输入
2.求输入的是小数
由于int型整数可以自动转化成float,所以在这个程序中输入整数也能输出正确
3.求输入的是字符串
注意
第二次运行,我们输入了hello world,但是只输出了hello,是因为next()会判断空格符号为结束符号,如果我们需要保留空格的话,就需要是由nextLine()。
4.最后看一个综合训练题
好记性不如烂笔头,看完记得自己要多练几遍,相信同学们很快就会掌握