ich versuche gerade eine methode zu schreiben, die die anzahl einzigartiger elemente ausgibt.
ich glaube ich gehe ganz falsch an die aufgabe ran. kann mir bitte jemand auf die sprünge helfen?
habe versucht alle werte miteinander zu vergleichen aber dann wiederhole ich einige vergleiche und anzahlWort steigt, obwohls nicht stimmt
Code:
public class Wortmenge {
private String[] woerter;
public Wortmenge(String[] woerter) {
this.woerter = woerter;
}
public int gibAnzahl() {
int i = 0;
int j = 1;
int anzahlWort = 1;
while (i<woerter.length && j<woerter.length) {
if (!(woerter[i].equals(woerter[j]))) {
anzahlWort = anzahlWort + 1;
j++;
.
.
.
}
ich glaube ich gehe ganz falsch an die aufgabe ran. kann mir bitte jemand auf die sprünge helfen?
habe versucht alle werte miteinander zu vergleichen aber dann wiederhole ich einige vergleiche und anzahlWort steigt, obwohls nicht stimmt