public static <T> void print(Collection<T> l)
Wenn ich eine Sammlung habe, enthaltend a, b und c I der AusgangA Generisches Class "print", das das Element in einer Objektsammlung druckt
[a,b,c]
und wenn sie leer sein will ich will es zu sein
[]
Mein Code jetzt.
public class CollectionOps {
public static <E, T extends Iterable<E>> void print(T a){
//for(Iterable type Iterable element : collection)
for (E x : a) {
System.out.print(x);
}
}
public static void main(String[] args){
ArrayList<String> a = new ArrayList<String>();
a.add("a");
a.add("b");
a.add("c");
print(a);
}
}
Ausgang: abc
Vielleicht könnte ich System.out.printf() verwenden, irgendwie?
Ich möchte mein eigenes toString @ Paul Boddington machen – JohnBanana