Mam pytanie na prostym przykładzie czemu nie działa mi warunek który jest w metodzie
package Testowa;
import java.util.Scanner;
public class Testowa {
private int wiek;
private int wzrost;
private int wynik;
public Testowa(int wiek, int wzrost){
this.wiek=wiek;
this.wzrost=wzrost;
}
public int dodaj(){
String plec;
Scanner sc=new Scanner(System.in);
plec=sc.nextLine();
if(plec=="kobieta"){
wynik=(wiek+wzrost)/2;
}
if(plec=="mezczyzna"){
wynik=wiek+wzrost;
}
return wynik;
}
@Override
public String toString() {
return "Testowa [wiek=" + wiek + ", wzrost=" + wzrost ;
}
public static void main(String[] args) {
Testowa test=new Testowa(13, 34);
test.dodaj();
System.out.println(test);
}
}
sformatowanie kodu + usunięcie wilu zbędnych pustych linii z kodu - fp