我正在使用 BigDecimal 创建一个货币转换器,现在我遇到了一个问题。 我有一个用户定义的数字 - “金额”(这是您要转换的货币金额) 我将那个 userValue 通过扫描仪 class 但我只成功地完成了以下操作:int userInput = new scanner.nextint() ...
我正在使用 BigDecimal 创建一个货币转换器,现在我遇到了一个问题。 我有一个用户定义的数字 - “金额”(这是您要转换的货币金额) 我将那个 userValue 通过扫描仪 class 但我只成功地完成了以下操作:int userInput = new scanner.nextint() ...
如果我能更具体一点,请告诉我。 我试过乘法和除法,但一直没能弄明白。 ...
我是 Java 的新手,所以提前致歉。 我需要扫描 a.txt 文件,其中每一行都是一组名称,如果名称存在于 another.txt 文件中的任何位置,那么它应该是 output 从第一个文件到 third.txt 文件的行。 据我所知,我当前的解决方案只会扫描第一行然后停止,因为一旦 scanB ...
我正在创建一种方法,让用户通过与数字相关的 2 个选择来选择他想做的事情。 如果用户在输入中插入任何字符串,我的代码将无限打印: 在所有其他情况下代码工作正常,所以我认为错误在 catch() 中。 我尝试使用代码某些部分中的说明关闭扫描仪 object,但问题仍然存在。 相反,如果我在 Start ...
我有一个用户输入验证 function: 代码会重复输入无效,请重试:输入无效,请重试:输入无效,请重试: 当我输入垃圾邮件然后输入无效输入时。 如何修复此错误而不必将其重写为读取字符串而不是 int。 我有很多具有相同结构的函数,我想避免重写它们。 ...
我正在尝试使用BufferedWriter写入文件。 由于 write 方法采用int参数,我将double类型的输入转换为int类型,但它没有被正确写入文件。try{ Scanner file = new Scanner(new File("/home/amit/Desktop/num ...
因此,我尝试在我的代码中的多个位置添加 count++ 以及研究某种允许多个输入无济于事的方法。 我是否遗漏了一些关于放置的东西,或者我是否需要为我想要完成的事情完全重写代码? 这不是boolean的匹配情况吗? 如果这是一个菜鸟问题,我会非常迷茫和抱歉。 感谢输入。 问题和我试过的都在上面。 另 ...
我在 java 中创建了一个类,但没有得到如何从用户那里获取变量的值,因为我在导入 util 包时发现错误。 代码: 我希望在使用 util 包时输出更少的错误 ...
我正在做一个项目,必须使用扫描仪进行用户输入。 如果给出文本文件“names.txt”并且每个文件都是这样的Mike John Johnny Apple Isaac Nad Zoe Za 我希望它在终端中显示第一行是Mike John ,然后一旦我按下 ENTER 键,它就会打印Johnny A ...
我想使用 while 循环来检查用户是否输入了他们的猜测,如果没有输入则重新提示他们输入。 如果这真的很明显,我是 Java 的新手。 我尝试使用 while(guess,= null)。 但它没有用。 ...
我是 Java 的新手,我正在使用 Scanner 学习输入,但我遇到了一些奇怪的事情,“输入数字”的消息没有显示,它只在我输入一个值后出现,这是代码和屏幕截图. 我正在使用 java 11 顺便说一句。 ` ` 我尝试在声明 Scanner 之前编写 sout 行,但它不起作用我期待首先它会出 ...
我试图让以下工作: 想象一下通过扫描器类的输入是这样的: 新 10 32 我想将这些值存储到两个单独的变量中。 但是我在从 String 到 Integer 的转换上遇到了困难。 有谁知道如何实现这个,所以在进行评估之后,我可以有两个看起来像这样的变量:int width = 10(第一个参数)i ...
我必须编写一个带有 do while 循环的 Java 程序。 基本上它就像杂货店的自助结账登记。 一开始程序提示用户输入商品 1 的名称和价格,输入后它会询问“你想添加更多吗?” 并提示用户。 如果我们说是,那么它会重复,添加项目 2 (项目编号递增)名称和价格。 如此进行直到我们说“不”或直到 ...
我的计算器(我需要为申请 Java 课程的测试任务制作)运行良好。 但是有一个问题我想解决。 例如,如果您输入“5+3”而不是“5 + 3”,则它不起作用。 我的计算器是否足够智能以在没有明确分隔符(如空格)的情况下分隔输入? 换句话说,我如何让我的扫描仪将5+32 *2的输入拆分为五个标记: 5 ...
我正在尝试在 Infosys Ltd InfyTQ 平台的在线平台上解决问题。 问题出在java中。 问题描述如下: 实现一个程序来显示给定值 n 的几何序列,如下所示,其中 n 是序列中元素的数量。 ------> 1, 2, 4, 8, 16, 32, 64, ______, 1024 ...
我想从.txt文件中读取行。 但是,虽然找到了文件,但我无法访问其内容。import java.io.*; import java.*; import java.sql.*; import java.util.ArrayList; import java.util.List; import java ...
我要求用户输入 2 个密钥对 然后我删除了用户输入的最后一对 我要了另一双并将其添加到 hashmap 现在,我想再次向用户询问另外 3 对 但是现在,我想删除用户放置的前 2 个。 ...
我正在编写一个程序,要求我使用 java 命令行 arguments 打开文件并在该文件中查找一些信息。 我们要访问的文件已经存在于我的项目文件目录中。 我尝试访问它们的方式是使用Scanner并传递args[0] ,它应该是我们尝试访问的文件的名称。 以下是我到目前为止提出的代码。 现在我的代码总 ...
我有一个包含卡路里计数的数据文件。 卡路里计数由拥有它的每个精灵分开,以及每个水果中有多少卡路里。 所以这代表了 3 个精灵 所有相邻的数字都是同一个精灵。 分开的是分开的。 我试图像这样检测双线中断 我正在尝试检测双换行符 但它给了我错误。 我怎么检测它 ...
我试图在参数化的 java 构造函数中接受用户输入,但我失败了。 它给出了以下错误 这是我的代码 ...