0
点赞
收藏
分享

微信扫一扫

Java——Scanner读取问题


Java——Scanner读取问题_回车符


nextInt(nextFloat nextByte) next nextLine


1.读取方式上来讲 大家都以回车符作为结束符号
除了nextLine以外其余的方法都不读取回车符
2.读取的返回结果来讲 nextInt–>int nextFloat–float

next–String nextLine–>String


next方法看到回车或空格都认为结束, 但是他不读回车符 nextLine只认为回车符结束,读取到回车符,抛弃回车符,将回车符之前的字符组成字符串。
输入abc def g 输入abc def g

abc abc def g


3.利用包装类做String与基本类型的转化问题
int value = Integer.parseInt(“123”);//如果字符串不是一个整数形式 就会产生NumberFormatException 数字格式化异常

Float.parseFloat(“123.34”);


举报

相关推荐

0 条评论