Hallo,
ich möchte nur 2 inhalte aus 2 arrays vergleiche. stehe aber grad auf dem schlauch =) hoffe ihr könnt mir helfen.
also ich habe ein array "m" und ein array "splFieldNames".
in splFieldNames steht: {settextfeld1, settextfeld2}
in m stet:{bla bla setErro, bla, settextfeld1,bla setTra, settextfeld2, bla, bla, settextfeld3,bla}
diese beiden arrays habe ich. ich möchte jetzt das settexfeld3 herausfinden, da es nicht in "splFieldNames " enthalten ist. also habe ich mir eine schleife gebaut die alles durläuft, nur die mit set beginnenden strings raussucht und setTra und setError rausschmeisst.
wie kann ich jetzt raussfinden das settextfeld3 oben nicht enthalten ist ???
danke euch!!
Die ausgabe ist:
setText_feld1
setText_feld2
setText_feld3
setText_feld3
was ja auch eigentlich verstädnlich ist =) .. aber ich weiss trotzdem nicht wie ich es hinkriege das eben nur 1x setTextfeld3, weil oben nicht enthalten auftaucht =)
vielen dank!!
ich möchte nur 2 inhalte aus 2 arrays vergleiche. stehe aber grad auf dem schlauch =) hoffe ihr könnt mir helfen.
also ich habe ein array "m" und ein array "splFieldNames".
in splFieldNames steht: {settextfeld1, settextfeld2}
in m stet:{bla bla setErro, bla, settextfeld1,bla setTra, settextfeld2, bla, bla, settextfeld3,bla}
diese beiden arrays habe ich. ich möchte jetzt das settexfeld3 herausfinden, da es nicht in "splFieldNames " enthalten ist. also habe ich mir eine schleife gebaut die alles durläuft, nur die mit set beginnenden strings raussucht und setTra und setError rausschmeisst.
wie kann ich jetzt raussfinden das settextfeld3 oben nicht enthalten ist ???
danke euch!!
Code:
for(int i=0;i<m.length;i++){
if(m[i].getName().startsWith("set")){
if(m[i].getName().compareTo("setTra")!=0 && m[i].getName().compareTo("setError") != 0){
for(int z=0;z<splFieldNames.length;z++){
if(m[i].getName().compareTo(splFieldNames[z]) != 0){
System.out.println(m[i].getName());
}
}
x++;
}
}
}
Die ausgabe ist:
setText_feld1
setText_feld2
setText_feld3
setText_feld3
was ja auch eigentlich verstädnlich ist =) .. aber ich weiss trotzdem nicht wie ich es hinkriege das eben nur 1x setTextfeld3, weil oben nicht enthalten auftaucht =)
vielen dank!!
Zuletzt bearbeitet von einem Moderator: