
#naukaprogramowania #java
uczę się scannera i nie wiem gdzie popełniłem błąd. Jak wpisuje dodawanie to od razu wyskakuje "nie da rady"
uczę się scannera i nie wiem gdzie popełniłem błąd. Jak wpisuje dodawanie to od razu wyskakuje "nie da rady"
double a;
double b;
String zadanie;
Scanner odczyt = new Scanner(System.in);
System.out.println("co chcesz robić?");
zadanie=odczyt.nextLine();
if (zadanie == "dodawanie")
{
System.out.println("Podaj pierwszą liczbę: ");
a = odczyt.nextDouble();
System.out.println("Podaj drugą liczbę: ");
b = odczyt.nextDouble();
System.out.println("Twój wynik to: " + (a + b));
}
else
{
System.out.println("Nie da rady");
}- Najlepsze
- Wszystkie komentarze







@Edhendil: nieprawda, zwróci true, bo literały String są internowane
http://www.samouczekprogramisty.pl/kurs-programowania-java/
Twój problem w punkcie 14.