Hallo,
entweder kann ich nicht mehr richtig sehen, aber ich verstehe gerade nicht, wieso "equals" in diesem Fall false zurück gibt.
wieso geht er nicht in die if rein?
wie kann ich einen definierten Enum auf ein String vergleichen?
Danke
entweder kann ich nicht mehr richtig sehen, aber ich verstehe gerade nicht, wieso "equals" in diesem Fall false zurück gibt.
Java:
public class EwsServiceTest {
public enum Trigger{
MODIFIED("test"), MOVED("test2"), DELETED("test3");
String event= null;
ReceivedEvent(String t) {
event = t;
}
public String toString(){
return event;
}
}
public void test(){
String t = ReceivedEvent.MODIFIED.toString();
// er geht nicht in die if rein ???
if(t.equals(new String("test"))){
String ttt;
}
}
}
wieso geht er nicht in die if rein?
wie kann ich einen definierten Enum auf ein String vergleichen?
Danke