0

允许用户输入文本和整数的代码是什么。我正在创建一个 GPA 计算器,程序会询问用户正在学习的课程,然后将其存储为变量。例如。“微积分 12。” 我能够通过使字符串和整数成为两个单独的变量来解决这个问题。我将如何做到这一点,以便用户可以输入“Calculus 12”并将整个内容存储为变量而没有问题?

    System.out.println("For the next set of questions, please answer without typing in a number. ");
    System.out.println("For example, 'Pre-Calculus'. ");

    System.out.print( name + ", What is the 1st course are you taking? ");
    course1 = keyboard.next();

    System.out.print("What level is it? Type in a value: ");
    num1 = keyboard.nextInt();
4

1 回答 1

1

使用keyboard.nextLine() 而不是keyboard.next()。

于 2019-12-05T20:47:18.687 回答