Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何中断 java.util.Scanner nextLine 调用
我正在使用多线程环境 其中一个线程通过重复调用不断侦听用户输入scanner nextLine 要结束应用程序 此运行循环将由另一个线程停止 但侦听线程不会停止 直到最后一个用户输入完成 由于nextLine 关闭流似乎不是一个选择 因为我
Java
commandline
javautilscanner
java:使用扫描仪类读取文本文件并将信息存储在数组中
我有一个包含学生成绩的文本文件 例如 Kim 40 45 Jack 35 40 我试图从文本文件中读取这些数据 并使用扫描仪类将信息存储到数组列表中 任何人都可以指导我正确编写代码吗 Code import java io import j
Java
Arrays
RuntimeError
javautilscanner
Java Scanner 输入与 if else 语句
你好 我是java新手 正在尝试做一个测验来练习 我想提出一个问题 用户必须将类别中的单词组合成对 如A1 B4 C3 D2 我现在所做的是使用 if else 语句来检查输入是否是正确答案 但它仅适用于 1A 对于其他人 我可以做 6 个
Java
ifstatement
javautilscanner
userinput
Java 中的数据验证和扫描器
我有一个关于数据验证和扫描仪的问题 下面的代码检查用户输入 除了整数之外的任何内容都是不允许的 并且要求用户重新输入一个值 我的问题是 只有当扫描仪打开时 代码才有效在 while 循环内声明 如果在外部声明扫描仪 则程序将无限执行 这是为
Java
javautilscanner
validation
扫描仪无法读取整个句子 - 扫描仪类的 next() 和 nextLine() 之间的区别
我正在编写一个程序 允许用户输入数据然后输出它 它的 3 4 正确 但当它到达输出地址时 它只打印一个单词 让我们只说 Archbishop Street 的 Archbishop 我该如何解决 import java util class
Java
javautilscanner
如何使用 Scanner 只接受有效的 int 作为输入
我正在努力使一个小程序更加健壮 我需要一些帮助 Scanner kb new Scanner System in int num1 int num2 0 System out print Enter number 1 num1 kb nex
Java
validation
javautilscanner
Java 输入问题 - 如何比较字符串[重复]
这个问题在这里已经有答案了 这看起来很简单 但我已经被困在这里几个小时了 我有一个疑问 当你必须在Java中比较两个字符串时 如果我只是做这样的事情 String var1 hello String var2 hello 然后在另一个函数中
Java
input
javautilscanner
如何在某一点切断一条线,但在最近的空间处分割
我希望每行在 20 个字符过去后分开 但我希望它在最近的空格处分开 这样句子就只有整个单词 这是我的代码 System out println Please input a word Scanner stringScanner new Sc
Java
forloop
Substring
javautilscanner
如何使用Java中的扫描仪读取文本文件?
这是我读取文本文件的代码 当我运行此代码时 输 出一直显示 找不到文件 这是消息FileNotFoundException 我不确定这段代码有什么问题 显然这是java的一部分 对于整个java文件 它要求用户输入一些内容 并将使用输入作为
Java
javautilscanner
如何使用扫描仪使该 switch 语句起作用?
我正在尝试编写一个程序 将字母表中的任何字母 大写或小写 转换为拼音字母表 例如 如果我输入 A 或 a 我的程序会给我 将其更改为 Alpha 我对此和 switch 语句做了很多研究 但我总是陷入困境 我意识到我不能在扫描仪中使用 ch
Java
string
switchstatement
javautilscanner
phonetics
hasNext() - 它何时阻塞以及为什么?
我正在尝试通过读取命令Scanner目的 为了检查我使用的输入语法sc hasNext 针对缺少命令的情况 它已经在很多情况下工作得很好 但现在我遇到了 JavaAPI 中描述的情况 可以阻止并等待输入 什么时候hasNext 方法块以及如
Java
javautilscanner
对包含空标记的字符串进行标记
我有一个看似简单的问题 就是用逗号分隔String到令牌中 在以下情况下输出应包含空令牌 中的第一个字符String是一个逗号 中的最后一个字符String是一个逗号 出现两个连续的逗号 例如 对于String abd def ghi 应该
Java
string
javautilscanner
stringtokenizer
split
在新文本文件中打印替换行
我正在尝试编辑 matlabfile 并替换某些特定行中的一些编码部分 init 但是 使用下面的格式进行更改根本不会更改行上下文 它将打印相同的旧行 知道我做错了什么吗 replaceAll 不适合将行中的某些单词替换为其他单词 提前致谢
Java
javautilscanner
PrintWriter
replaceAll
Java - 使用分隔符分隔不同参数来解析文本
如何使用多个分隔符或单个分隔符来检测和分隔不同的字符串匹配项 例如 我使用Scanner解析以下字符串 MrsMarple new Person MrsMarple age 30 我想分离出这个字符串来按顺序确定何时创建新人以及何时设置他们
Java
regex
javautilscanner
delimiter
当应用程序通过 gradle run 启动时,java.util.scanner 抛出 NoSuchElementException
我创建了一个简单的 java echo 应用程序 它接受用户的输入并将其显示给他们以演示问题 我可以使用 IntelliJ 的内部 运行 命令毫无问题地运行该应用程序 并且在执行由gradle build 但是 如果我尝试使用执行应用程序g
Java
Gradle
javautilscanner
buildgradle
stdin
使用扫描仪继续读取数字,直到到达换行符
我想从控制台读取几个数字 我想要做到这一点的方法是让用户输入一系列由空格分隔的数字 代码执行以下操作 Scanner sc new Scanner System in while sc hasNextInt int i sc nextInt
Java
input
Numbers
javautilscanner
如何在 while 循环中使用 .nextInt() 和 hasNextInt()
所以我希望我的程序读取一个输入 其中一行中有一些整数 例如 1 1 2 然后它应该单独读取每个整数并将其打印在新行中 程序必须读取的整数数量没有提前给出 所以我想做的是使用 while 循环 该循环在没有更多整数可供读取后结束 这是我写的代
Java
input
whileloop
javautilscanner
使用扫描仪读取文件但将空白行跳过到二维数组中
我正在努力使用扫描仪类来读取文本文件 同时跳过空白行 有什么建议么 Scanner sc new Scanner new BufferedReader new FileReader training2 txt trainingData ne
Java
javautilscanner
如何将一个数组输入与另一个数组输入关联起来?
假设我有 2 个扫描仪填充的阵列 name and age 每一项都按顺序填写 如果我要找到数组中最年长的人 如何使用数组打印出他们的名字和年龄 例如最大的条目age was 78 有没有办法将其与name 数组来打印它 参考代码 publ
Java
Arrays
Sorting
javautilscanner
如何在 Java 中将分隔符与 Scanner.useDelimiter 一起使用?
sc new Scanner new File dataFile sc useDelimiter r n 我不明白分隔符是如何工作的 有人可以用外行术语解释一下吗 扫描仪还可以使用空格以外的分隔符 简单的例子来自扫描仪API https d
Java
javautilscanner
delimiter
1
2
3
4
5
6
»