java.util.scanner

    0热度

    3回答

    我想使用的扫描仪和继承也做一个简单的计算器,经过我插入两个号码和运营商,我发现这个异常 唯一的例外是: Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:864) at java.util.Scanner.next(Scanner.java

    0热度

    1回答

    当我在第二次使用Java的扫描仪时,扫描仪sc2的对象不会在此字符串“int typeOfSort = sc2.nextInt();”中转换为整数。 Eclipse在启动程序之前不显示错误,但在启动后显示此错误。程序可以运行,但是当到达sc2必须转换为int的字符串时,程序会显示错误。如何解决它? " Exception in thread "main" java.util.NoSuchElem

    -1热度

    2回答

    这是代码: Scanner reader = new Scanner(System.in); while (true) { System.out.print("Type a word: "); String word = reader.next(); if (word.isEmpty()) { break; } } 即使我有brea

    0热度

    3回答

    我正在做一个分数计算器,我已经有了所有的操作代码。 但现在我想创建一个Scanner,需要一个String并转换成(分子和分母)。 用户输入String应采用以下格式:编号/编号。如果是别的,我会让扫描仪再次出现。 我已经拥有的代码可以处理负数Integers,所以-符号和0不应该成为问题。

    -2热度

    1回答

    char grid[][] = new char[size][size]; for(int j = 0; j < size; j++) { for(int k = 0; k < size; k++) { grid[j][k] = in.next().charAt(0); } } 我在in.next()。charAt(0)行中收到错误。我正努力阅读

    2热度

    4回答

    我有一条线一个txt文件,如下图所示: 0 Apr 12 08:42:44.000009 (+0.000009) *** START *** 我想要得到的信息是: Apr 12 08:42:44 我使用的是当前使用的方法是使用扫描仪读取此行: public void getTime() throws IOException { String time = ""; Sca

    0热度

    1回答

    你可能明白我是初学者,而且我知道我们并不是真的被社区所喜欢。 我做了一个多用途计算器,而现在我想扩大它。在这个问题中,我将只关注一个班级。 import java.util.Scanner; public class Calculator { public static void calcMenu(Scanner input){ Scanner oper = new S

    0热度

    1回答

    我正在做一个程序,需要两个双打和一个操作员的用户输入,并进行计算。例如,如果用户输入“12-6”,则结果将是6.如果用户输入“12-6-”,则它也起作用。我试图创建一个错误检查,检查是否没有足够的标记或太多的标记。我该怎么做呢? double num1, num2; String operator ; DecimalFormat decPattern = new Decima

    1热度

    3回答

    我想从标准输入中获取多个坐标点,例如(35,-21)(55,12)...,并将它们放入相应的数组中。 我们称它们为x []和y []。 x []将包含{35,55,...}并且y []将包含{-21,12,...}等等。 但是,我似乎无法找到解决括号和逗号的方法。 在三我用的是以下几点: for(i = 0; i < SIZE; i++) { scanf("%*c%d%*c%d%*c%*

    -2热度

    1回答

    import java.util.*; import java.io.*; public class PracticeFinal { public static void main (String[] args) throws FileNotFoundException{ Scanner input = new Scanner (new File("altitude.tx