今日学习知识点
一、Scanner
- next():
- 一定要读到有效字符后才可结束输入
- 对输入有效字符之前遇到的空白,next()会自动将其去掉
- 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符
- 不可得到带有空格的字符串
- nextline():以Enter为结束符号,可以获得带有空白的字符串
Tips:凡是属于IO流的类不关闭会一直占用资源,所以要注意用完关闭(scanner.close())
二、Java中的方法
- 设计方法的原则:方法本意是功能块,设计方法时,最好保持方法原子性,即一个方法只完成一个功能,有利于后期拓展
- 命名规则:首字母小写,驼峰原则(e.g. public int showMaxValue())