hallihallo alle zusammen!
ich brauche Hilfe beim sortieren von meiner Array liste, jedoch DARF ich die String sort() methode NICHT benutzen. brauche wirklich Hilfe!!
ich hab unten meinen quelltext nur mal so
ich brauche Hilfe beim sortieren von meiner Array liste, jedoch DARF ich die String sort() methode NICHT benutzen. brauche wirklich Hilfe!!
ich hab unten meinen quelltext nur mal so
Java:
import java.util.ArrayList;
import java.util.Iterator;
public class WordList{
private ArrayList<String> words = new ArrayList();
public WordList(){
}
public void addWord(String word){
words.add(word);
}
public void printWords(int i){
switch (i){
case 1:
for (int index = 0; words.get(index) != null; index++ ){
System.out.println(words.get(index));
}
case 2 :
for (String word : words){
System.out.println(word);
}
case 3 :
while ( i < words.size()){
System.out.println(words.get (i));
i++;
}
case 4 :
Iterator entries = words.iterator();
while( entries.hasNext()){
Object element = entries.next();
System.out.println(element);
}
}
// Implementieren Sie die verschiedenen Schleifenarten
// Verwenden Sie das switch-Konstrukt (Buch Seite 554-555)
// i=0: for-Schleife
// i=1: for-each-Schleife
// i=2: while-Schleife
// i=3: iterator-Schleife
}
public int numberOfWords(){
return words.size();
// int rückgabe wert!!!
//Die komplette Anzahl Wörter wird als Rückgabewert
// zurückgeliefert
}
public int numberOfCharactersOfWord(int i){
return words.get(i).length();
}
public int numberOfCharactersInList(){
String list = "";
for (String word : words){
list += word;
}
return list.length();
}
}