Warum Functioniert das nicht
import java.util.Scanner;
public class Main {
public static void main(String[]args){
Scanner scanner = new Scanner(System.in);
double In1;
String Aply = new String();
double In2;
double Ergebnis;
while (true) {
In1 = scanner.nextDouble();
Aply = scanner.next();
In2 = scanner.nextDouble();
if (Aply.equals("+")) {
Ergebnis = In1 + In2;
}else if (Aply.equals("-")){
Ergebnis = In1-In2;
}
else {
Ergebnis = 0.0;
}
System.out.println(Ergebnis);
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[]args){
Scanner scanner = new Scanner(System.in);
double In1;
String Aply = new String();
double In2;
double Ergebnis;
while (true) {
In1 = scanner.nextDouble();
Aply = scanner.next();
In2 = scanner.nextDouble();
if (Aply.equals("+")) {
Ergebnis = In1 + In2;
}else if (Aply.equals("-")){
Ergebnis = In1-In2;
}
else {
Ergebnis = 0.0;
}
System.out.println(Ergebnis);
}
}
}