Liebes Java Nuzer,
ich möchte einen Java Code schreiben, welcher 3 Zahlen verlangt und Sie dann so ausgibt: [Zahl1:Zahl2:Zahl3].
Mein Code:
Wenn ich dies aber ausführe und 3 Zahlen eingegeben hab kommt diese Fehlermeldung:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at Grundlagen.Eingabe(Grundlagen.java:22)
at Grundlagen.main(Grundlagen.java:10)
Ich bitte um Hilfe.
Mit freundlichen Grüßen
Justin
ich möchte einen Java Code schreiben, welcher 3 Zahlen verlangt und Sie dann so ausgibt: [Zahl1:Zahl2:Zahl3].
Mein Code:
Java:
import java.util.Scanner;
public class Grundlagen {
public static void main(String[] args){
Eingabe();
int y [] = new int [3];
y = Eingabe();
String d = String.format("[%d:%d:%d]", y);
System.out.print(d);
}
static int[] Eingabe(){
Scanner s = new Scanner(System.in);
int x [] = new int [3];
x [0] = s.nextInt();
x [1] = s.nextInt();
x [2] = s.nextInt();
s.close();
return x;
}
}
Wenn ich dies aber ausführe und 3 Zahlen eingegeben hab kommt diese Fehlermeldung:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at java.util.Scanner.nextInt(Unknown Source)
at Grundlagen.Eingabe(Grundlagen.java:22)
at Grundlagen.main(Grundlagen.java:10)
Ich bitte um Hilfe.
Mit freundlichen Grüßen
Justin