Hallo ich wollte lieber doch Java Lernen weil es dem C# Syntax ähnlich ist...
Nun bin ich so weit in der Main:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
import java.util.*;
public class Main {
public static void main(String[] args){
Calculate calc = new Calculate();
String operator = "";
Scanner s = new Scanner(System.in);
System.out.println("CC - Console Calculator \n");
System.out.println("Womit möchtest du Rechnen? \n");
System.out.println("+");
System.out.println("-");
System.out.println("*");
System.out.println("/ \n");
System.out.print("> ");
operator = s.next();
if(operator == "+"){
calc.plus();
}
}
}
|
und so in der Calculate
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
import java.util.*;
public class Calculate {
private double d1, d2, answer;
public void plus(){
Scanner s = new Scanner(System.in);
System.out.println("1: > ");
d1 = s.nextDouble();
System.out.println("2: > ");
d2 = s.nextDouble();
answer = d1 + d2;
System.out.flush();
System.out.println("Das Ergebnis lautet:" + answer);
}
}
|
Und das was ich Vorhab klappt einfach nicht