Я только начал изучать Java, и я хочу создать простую программу, где он запрашивает имя пользователя , выводит имя, затем запрашивает его любимый номер. Затем он сравнит их число с номером 6 и выведет что-то в зависимости от того, больше ли оно или меньше 6.Как использовать java.util.Scanner с целыми числами
Я получаю ошибку «String to int convert» в Netbeans, которая связана с сканер. Надеюсь, я спрашиваю об этом правильно, но как я могу сделать цепочки цепочки сканера? Благодаря
package javaapplication2;
import java.util.Scanner;
import java.lang.String;
public class JavaApplication2 {
public static void main(String[] args) {
// Creating an instance of the scanner class.
// Gets name and numbers.
Scanner getName = new Scanner(System.in);
Scanner getNumber = new Scanner(System.in);
//Holds name and number
String userName;
int userNumber;
// Asks for the users name.
// Holds name in userName.
System.out.println("What is your name?");
userName = getName.nextLine();
//Reponds with the users name.
System.out.println("Hello" + userName + "!");
//Asks for favorite number.
// Holds number in userNumber.
System.out.println("What is your favorite number?");
userNumber = getNumber.nextLine();
// Checks if users number is larger than 6.
if (userNumber > 6) {
// Stuff goes here.
}
}
}
Чтобы изучить Java API, вы должны иметь «документацию» - http://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html – adatapost