Scanner类中next()和nextInt()、nextFlaot()、nextDouble()、、、、的关系

Scanner类中next()和nextInt()、nextFlaot()、nextDouble()、、、、的关系

其实无论你键盘中输入什么它最终全都是以字符串的形式呈现,next()就是将字符串原封不动地拿过来,nextInt()就是将拿过来的字符串转换成int类型的数据,同理nextFloat()就是将拿过来的字符串抓换成float类型的数据…这一事实也就解释了为什么获取String类型的数据用的是next()方法。

猜你喜欢

转载自blog.csdn.net/muyuxifeng/article/details/112547097
今日推荐