input.nextLine()在程序中起的作用

wang_haijiang wang_haijiang 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Scanner input = new Scanner(System.in);

boolean isContinue = true;
do{
try{
System.out.println("Please enter a integer:");
int number = input.nextInt();
System.out.println("The entered number is " + number);
isContinue = false;
}
catch(InputMismatchException e){
System.out.println("again");
input.nextLine();
}
}while(isContinue);

主方法的内容如上,为什么把第十三行input.nextLine()去掉会死循环?
...全文

相关推荐

Java Scanner类用法及nextLine()产生的换行符问题实例分析

主要介绍了Java Scanner类用法及nextLine()产生的换行符问题,结合实例形式分析了Scanner类功能、hasNextInt()和nextInt()方法使用及nextLine()产生的换行符问题解决方法,需要的朋友可以参考下

weixin_38696090

Java使用Scanner类获取用户输入实例详解

在本篇文章里小编给大家整理了关于Java使用Scanner类获取用户输入实例内容,有兴趣的朋友们学习下。

weixin_38586118

Java Scanner 类.pdf

一、什么是 Java Scanner 类? Java Scanner 类是 Java 中一个用于读取用户输入的类,它可以从标准输入、文件、字符串等多种输入源中读取数据,并将数据转换为 Java 中的各种数据类型。 二、引用数据类型 我们要学的Scanner类是属于引用数据类型,先了解下引用数据类型。 1、引用数据类型的定义 引用数据类型与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有相对固定的步骤或格式: 数据类型 变量名 = new 数据类型(); Scanner input = new Scanner(System.in); 每种引用数据类型都有其功能,可以调用该类型实例的功能。 变量名.方法名(); 三、Scanner 类有哪些常用方法? 先导入java.util包,语法:import java.util.Scanner; 第一步 创建从控制台输入对象 第二步 提示语句 第三步 接受控制台的变量 第四步 输出或使用 import java.util.Scanner; public class Text { public static void main

VinsonA1

input的设置方法

input的设置方法,input的设置方法,input的设置方法

dx18913382326

Java 输入多行字符串或者多个int数值的方法

今天小编就为大家分享一篇Java 输入多行字符串或者多个int数值的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38655682
评论 10
收藏 已收藏
分享
返回顶部
wang_haijiang
Java SE 62,621 成员 307,251 内容