为什么在 Java 中使用 scanner 类和分隔符来获得双精度时会得到错误的数学结果?
作者:Msitake 提问时间:11/16/2020
我正在编写一个程序,我必须获取用户输入,保存为双精度。用户必须能够同时使用“和”.“作为分隔符 - 随心所欲。我尝试使用仅部分工作的 useDelimiter - 它确实接受两个值(例如 4.5 和 ...
java.util.scanner 问答列表
作者:Msitake 提问时间:11/16/2020
我正在编写一个程序,我必须获取用户输入,保存为双精度。用户必须能够同时使用“和”.“作为分隔符 - 随心所欲。我尝试使用仅部分工作的 useDelimiter - 它确实接受两个值(例如 4.5 和 ...
作者:John Glen 提问时间:11/16/2020
我喜欢默认扫描仪的当前分隔符,但我想另外添加一个逗号。这样,像 “a , b” 这样的 String 将在第一次调用 next() 时返回 “a”,然后在第二次调用时返回 “b”。 我尝试了以下方法...
作者:matthew wagner 提问时间:9/5/2021
我将阅读文件并编制销售人员的运行总数,以及他们对每个产品的总数和每个产品的总数。我必须将所有这些存储在 2D 数组中(不允许列表)并以某种格式打印。 文本文件记录如下: 1,4,10.20 2,2...
作者:codenaem 提问时间:11/21/2020
闭。此问题需要调试详细信息。它目前不接受答案。 编辑问题以包括所需的行为、特定问题或错误以及重现问题所需的最短代码。这将有助于其他人回答这个问题。 3年前关闭。 改进此问题 import jav...
作者:Saad Belkhou 提问时间:12/4/2020
import java.util.Scanner; public class Messdaten { public static double temperaturInDurchschnitt(S...
作者:Jerry Prosper 提问时间:5/26/2021
使用我的代码,我试图告诉用户在用户整数之前不要输入字符串,但在运行程序时它是无限的。 public static void main(String[] args) { int age = 1; ...
作者:G-Arthur 提问时间:3/19/2021
我是 JAVA 的新手,一直在使用 IDE,每当我尝试检查 bag 是否包含与给定输入相同的字符串时,JAVA 都会将其计为 FALSE,即使 if 语句(例如“is input equal to 1...
作者:illustriouscake 提问时间:4/11/2021
我编程的时间不长,我花了几个小时试图让这种方法做我需要的事情,所以在这一点上,我们将不胜感激。我正在创建一个棋盘游戏,它会提示玩家输入玩游戏的玩家数量,然后依次提示他们输入他们的名字,这些新玩家将被创...
作者:smcconville 提问时间:4/9/2021
如果输入一个字母,我想在周围放一个 try/catch 来抛出一个 InputMismatchException,我一直得到一个无限循环。这是无限循环的代码。解决这个问题的最佳方法是什么?input=...
作者:Jonathan Baxevanidis 提问时间:5/26/2021
我正在尝试学习 java,更具体地说是扫描仪。因此,我尝试创建一个简单的程序,该程序将学生代码 Course1 course1Degree、course2、course2Degree 等作为输入,直到...