基础2
Scanner的使用
NextLine();
Next()
Next()
- 一定要读取到有效字符后才可以结束输入
- 对输入有效字符前遇到的空白,next()方法会自行将其去掉
- 只有输入有效字符后才将其后面的输入的空白作为分隔符或者结束符
- next()不能得到带有空格的字符串
nextLine()
- 以Enter为结束符,也就是说nextLine()方法返回的输入回车之前的所有字符
- 可以获得空白
JAVA基础2
switch判断
- switch可以是byte,short,int,char类型。
- 每写完一行代码加上break防止case穿透现象
- 每一个对象都有一个hashCode
While循环
- while (a<100){
a++;
System.out.println(a);输出结果:100 - 如果判断为 true他会一直循环不建议使用(常用于等待客户回应)
DoWhile循环
- 与While不同他会先执行后判断
- 他最少会执行一次
for循环
- for(初始值;布尔表达式;更新值){}
- idea快捷键100.for直接打出值
- for循环比While循环更简洁高效
- break(结束循环) , continue(结束本次循环(下一回合接着走))同样可以用于for循环