当前位置: 首页 > news >正文

常州企业自助建站系统电子商务网站建设课件

常州企业自助建站系统,电子商务网站建设课件,多用户网站建设方案,手机网站建设费用错误如下: 有时候还会抛出InputMismatchException异常 看!我只输入了一个5,并没有给str赋值,它就已经将结果打印出来了!这就意味着,str是读取到了数据的,只不过这个数据并不是我们想要的输入的…

错误如下:

有时候还会抛出InputMismatchException异常

看!我只输入了一个5,并没有给str赋值,它就已经将结果打印出来了!这就意味着,str是读取到了数据的,只不过这个数据并不是我们想要的输入的数据!

这是因为nextInt() / nextDouble() 和 nextLine()的处理机制不同!

  • nextInt() / nextDouble()在缓冲区中遇到 回车符、空格等空白字符时,它会将空白字符之前的数据都读走,但此时,空白字符还留在缓冲区中!
  • nextLine()会把包括空白字符在内的数据都读走,所以这时就可以说得通为什么我们并没有输入,但是str就已经有值了,这是因为它读取到了我们在nextInt()输入最后打出的回车符!

解决方案:

  1. 在nextInt() / nextDouble()再添加一个nextLine(),让这个nextLine()将空白字符读走
  2. 将nextLine()换成next()

补充说明:

  •  Scanner的next()、nextInt()、nextLine()读取机制更详细的介绍:【JAVA】Scanner的next()、nextInt()、nextLine()读取机制
http://www.yayakq.cn/news/724173/

相关文章:

  • 重庆市建设执业资格注册管理中心网站广州番禺最新发布
  • 商城网站建设-建设六马路小学官方网站
  • 水文站网站建设应当坚持城市建设和房屋管理部门网站
  • c 网站开发技术哪里有做配音的兼职网站
  • iis可以做php网站吗网站建设三网合一指的是什么
  • 网站的网页设计毕业设计创联互动建设网站
  • 益阳一站式网站建设公司河南省工程建设信息网一体化平台
  • 专业做鞋子的网站吗wordpress 插件如何使用
  • 网站建设评审表网站开发一般用
  • 房地产企业网站模板免费下载2022年新项目加盟代理
  • 织梦网站番禺学校网站建设建议
  • 做网站建设的合同华为弹性云做网站
  • 郑州正规公司网站建设服务社区推广经验做法
  • 怎样自己做淘宝客网站广州制作网站平台
  • 网站改版降权榨油机 东莞网站建设
  • 石家庄建设厅网站wordpress打开所有页面404
  • 网站开发工具推荐乐陵市属于哪个市
  • 有自己网站做淘宝客赚钱吗wordpress json数据
  • 支付宝 手机网站开发搜索关键词排名优化服务
  • 网站建设犭金手指a15租空间开网站
  • 一站式服务门户wordpress作伪静态网页404
  • 中国联通网站备案系统动易做网站
  • 网站无法打开网页是怎么回事想自己做个公司网站不知道怎么做
  • unas做网站服务器旅游最适合的城市
  • 定制网站开发报价单网站开发 教学目标
  • 非响应式网站改响应式推广方案
  • asp网站制作免费模板下载功能型企业网站有哪些
  • app与移动网站开发资料网站建设武清
  • 西安网站开发托管代运营eeworld电子工程世界app
  • 做网站公司好开吗可以免费发布信息的网站有哪些