JDK中的简单文本扫描程序,可以使用正则表达式解析基本类型和字符串。
NoSuchElementException 无限循环与 pmd DD 异常
我对编程有点陌生,对 gradle 和 pmd 插件也很陌生,所以请怜悯。 如果用户输入数字,scanner.nextLine() 将在每次迭代中抛出 NoSuchElementException ...
我对Java的异常有疑问。 当输入超过数组时我想抛出异常。 公共静态无效主(字符串[] args){ 扫描仪 sc = 新扫描仪(System.in);
numbers.txt 文件中有 26 个数字。这 26 个数字应该被读取到 arr,但我的数组中却得到了 26 个零。 扫描仪扫描仪 = new Scanner(new File("numbers.txt")); 整数...
我编写了一个程序,要求输入 3 个整数来输出三角形类型。一切都运行并成功编译,但是,它似乎要求用户查看是否要再次循环它的部分......
我对编程比较陌生,希望得到一些帮助。我收到错误消息:数组索引超出范围。 静态 int[] insert1(int z, int arr[], int ins, int p) { int 我;...
想象一下以下场景: 我有一个程序要求输入整数,然后输入字符串。 整数年龄=0; 字符串名称; 扫描仪 sc = new Scanner(System.in); System.out.print("输入...
这是我的代码: 公共课解决方案{ 公共静态无效主(字符串[] args){ /* * 在此输入您的代码。从 STDIN 读取输入。 * 将输出打印到 STDOUT。 *
我有一个字符串,需要使用 Scanner 类从头到尾读取 特点。问题是在我的例子中源流可能包含字符 \u2028。我知道...
我正在尝试使用 java.util.Scanner 逐字符读取单行文件。但是我遇到了这个异常”: 线程“main”中的异常 java.util.InputMismatchException:对于输入字符串...
如何使用Scanner读取包含空格的字符串输入并在Java中打印出来?
如何通过使用包含空格的 Scanner 类接受用户在 Java 中输入的字符串并用空格打印接受的输入? 到目前为止,这是我的代码: 导入 java.util.S...
我正在尝试采用构造函数(字符串、字符串、双精度)并使用扫描仪输入设置其中的值。 我的程序可以分配我输入的值,但我希望能够从
使用下面的代码,无论是否使用扫描仪关闭方法,我都能够产生相同的输出。 导入java.util.Scanner; 检查通过失败类 { //编写一个名为 CheckPassFail 的程序,它会打印...
Java的新Scanner vs Scanner.create()?
我在 O'Reillys Java Cookbook (2ed) 中查找一些好东西,并发现 Scanner.create() 方法大约 10 次。但 API 或类声明/实现中没有这样的内容。例如:页面
在字符串后输入整数时出现InputMismatchException
我在两年后尝试修改java,在字符串后面输入整数时陷入了这个错误。 这是代码(yob 是出生年份,用户类在另一个文件中定义):
在Scanner类和BufferedReader中找不到nextLine和readLine之间的任何区别[关闭]
nextLine 和 readLine 有什么区别?我知道 readLine 是缓冲的。这是否意味着它是可变的?如果它是可变的,那么可变意味着什么?我认为当我们使用 nextLine 时,
我无法在控制台中输入 TAB 键来输入由 Tab 键分隔的 2 个字符串,我使用了 split 方法,但它不起作用。 Java 控制台不接受 TAB 键。 这是我的c的片段...
我正在尝试从用户那里获取输入,以便该程序开始处理一些更复杂的事情。但是,无论我尝试什么,我都会收到此错误: 线程“main”java.util 中出现异常。
我是 Java 新手,我正在尝试从 .txt 文件读取数据。我已经在 Scanner in=new Scanner("file.txt"); 中实现了一个 Scanner 对象然后将代码向下循环遍历......
以任何顺序接受用户的任何数据类型(int、float、string)
在Java中获取StdInput和StdOutput的语法应该是什么。 我需要从用户那里获取输入,这些输入可以是任何顺序和任何数据类型(int、float、string)。我的代码是这样,但事实并非如此
这可能是最简单的事情之一,但我没有看到我做错了什么。 我的输入由带有数字的第一行(要读取的行数)、一堆带有数据的行和......