java.util.scanner

    0热度

    2回答

    我希望以下程序能够接受用户输入,将其存储在阵列中,然后在用户键入stop时将其重复回去。 然而,它打印出其余的值为100作为null,这是我需要删除。我尝试了几种不同的方法,但它不适合我。 这基本上就是我(从堆栈中的其他问题有帮助)这么远: public static void main(String[] args) { String[] teams = new String[100]

    1热度

    1回答

    我试图获得一个int扫描器,它将接受空白条目而不是忽略每个\ n,直到有输入。 对此提出建议?

    -2热度

    2回答

    我试图在do-while循环内插入一个do-while循环来检查输入是整数。我在我想插入do-while循环的地方添加了一条评论。除了那部分,一切都很好。 public static void main(String[] args){ int num1, num2; char response; Scanner in = new Scanner(System.in);

    0热度

    1回答

    我想从用户那里获取输入,然后想要查找它是整数,浮点数还是其他值。直到现在我正在使用Scanner类。像Scanner scan1=new Scanner(System.in); String st= scan1.next();然后我试图解析输入(st)在int和float分别。但是采用这种方法我无法满足“其他”条件。即当输入既不是字符串,也不是浮点数。 下面是我试过的代码: - public St

    -1热度

    1回答

    有已创建的匿名对象的任何可能的方式关闭扫描仪: new Scanner(System.in).nextLine(); Eclipse中生成的Java 8警告: Resource leak: '<unassigned Closeable value>' is never closed

    -5热度

    3回答

    对于下面的代码,我必须在输入ifstatement之前先输入2个输入。 Java对我来说很安静,所以我不明白我做错了什么。任何人都可以帮我解决这个问题吗? package oefenen; import java.util.Scanner; public class oefenen { public static void main(String[] args) {

    1热度

    2回答

    final int MAX_ROUNDS = 5; String name1,name1; Scanner keyboard = new Scanner(System.in); System.out.println("Please enter player1 name: "); name1 = keyboard.nextLine(); System.out.println("Pleas

    0热度

    3回答

    ,我有2个阵列名称和评分和二者的长度是2 import java.util.Scanner; public class Test { private static Scanner key = new Scanner (System.in); public static void main (String [] args){ String [] name =

    1热度

    1回答

    我目前正在使用Java Scanner类,并且出现了一个非常奇怪的InputMismatchException。我初始化扫描仪这样的: Scanner in = new Scanner(new File(fileName)); in.useDelimiter("\n?.*:"); 当我打电话System.out.println(in.next());,它打印1500到命令行,这是正确的值。但是

    0热度

    1回答

    例如,一个字符串:"33 4/44 2 - ^" 我使用扫描仪来遍历整数,但一旦没有nextInt和它击中一个特殊字符,我将如何去“获取”该字符,然后移动到下一个int /特殊字符?