I if-Anweisung gemacht, aber es ist so lange ..Wie machen es kürzer - Java String.equal (string) Methode
wie folgt aus:
if("WORDS".equals(object.string1) || "WORDS".equals(object.string2) || "WORDS".equals(object.string3)
|| "WORDS".equals(object.string4) || "WORDS".equals(object.string5) || "WORDS".equals(object.string6)
|| "WORDS".equals(object.string7) || "WORDS".equals(object.string8) || "WORDS".equals(object.string9)
|| "WORDS".equals(object.string10)) { ......... }
, wie man es machen kürzere Aussage
Setzen Sie 'string1..string10' in ein' Set 'und verwenden Sie' set.contains ("WORDS") '. –
Mit Ihrer Bearbeitung haben Sie es jetzt entweder nicht kompilieren lassen (da 'java.lang.Object' diese Felder nicht hat) oder verwirrend (da' Objekt' nicht mehr auf 'java.lang.Object' verweist). –
Der Code, den Sie gepostet haben, ergibt keinen Sinn. Haben Sie einen aktuellen (compilierbaren) Code, nach dem Sie fragen können? – khelwood