import java.util.Scanner;
public class HelloWorld{
public static void main(String args[]){
Scanner dd = new Scanner(System.in);
System.out.println("Enter name");
String b = dd.nextLine();
System.out.println("Enter num");
int num = dd.nextInt();
}
}
UndWas ist der Unterschied zwischen zwei mehreren Benutzereingabe-Programmen?
import java.util.Scanner;
public class HelloWorld{
public static void main(String args[]){
Scanner dd = new Scanner(System.in);
System.out.println("Enter num");
int num = dd.nextInt();
System.out.println("Enter name");
String b = dd.nextLine();
}
}
Warum diese nicht peoperly funktioniert (hat mich Name nicht zulassen, geben), während das erste man tut?
Ich habe eine neue Version ohne diese lästige "Scanner scan = new Scanner" gemacht. Und was ist mit dieser Lösung? Welche Nachteile kann es haben?
import java.util.Scanner;
public class HelloWorld{
public static void main(String args[]){
System.out.println("Enter num");
int i = new Scanner(System.in).nextInt();
System.out.println("Enter name");
String b = new Scanner(System.in).nextLine();
}
}
vielleicht sollten Sie nextLine() alle Zeiten verwenden und den Wert auf den richtigen Typ – cralfaro