这两个语句都是用来从控制台接受字符串的,区别是: next(); 这个函数会扫描从有效字符起到空格,Tab,回车等结束字符之间的内容并作为String返回。 nextLine(); 这个函数会直接输出你输入的内容,即使你什么都没输入直接回车他也会输出。 next();什么都不输入直接敲回车不会返回,而nextLine()即使不输入东西直接敲回车也会返回。 当你前面定义了.nextInt();等函数时,nextLine()会把nextInt(),next(),nextDouble(),nextFloat()的结束换行符作为字符串读入,进而不需要从键盘输入字符串nextLine便已经转向了下一条语句执行。
12

相关推荐

每晚夜里独自颤抖:1600一个月?
点赞 评论 收藏
分享
05-09 13:22
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务