Scanner概述
A:JDK5以后用于获取用户的键盘输入
B:Scanner的构造方法原理
Scanner(InputStream source)
System类下有一个静态的字段:
public static final InputStream in; 标准的输入流,对应着键盘录入。
Scanner类的hasNextXxx()和nextXxx()方法
hasNextXxx() 判断下一个是否是某种类型的元素,其中Xxx可以是Int,Double等。
如果需要判断是否包含下一个字符串,则可以省略Xxx;
nextXxx() 获取下一个输入项。Xxx的含义和上个方法中的Xxx相同;
Scanner获取数据
public int nextInt():获取一个int类型的值;
public String nextLine():获取一个String类型的值;
public String next():获取一个String类型的值;
String类
A:什么是字符串?
字符串是由多个字符组成的一串数据(字符序列);
字符串可以看成是字符数组;
注意:a.字符串字面值"abc"也可以看成是一个字符串对象。
b.字符串是常量,一旦被创建,就不能被改变。
String类的构造方法
public String():空构造
pub