Hi, hier ist einmal die Aufgabe:
Nun Habe ich mal angefangen:
ich habe ein paar Fragen dazu:
1. habe ich es richtig verstanden, dass Hash Objekte wie Mengen sind, in denen das selbe Objekt nicht mehrmals vorkommt?
2.bekomme ich es irgendwie einfacher hin, dass ich die passende Kommandozeilenparamter zu den Zeichen bekomme? (in dem Kommentar im Code ist nur ein Ansatz für eine Idee, kein richtiger Code Ich wollte hier überprüfen ob das Zeichen gerade in dem Kommadozeilenparamter vorkommt und somit alle Parameter durchlaufen. Ich würde for der schleife einmal das Zeichen Printen, dann die jeweiligen Parameter
Hoffe es findet sich Hilfe, danke!
Gruß
Nun Habe ich mal angefangen:
Java:
package aufgabe11;
import java.util.HashSet;
import java.util.Iterator;
public class TeilaufgabeB {
public static void main(String[] args) {
HashSet<Character> mySet = new HashSet<Character>();
for(int i = 0; i < args.length; ++i) {
for(int j = 0; j < args[i].length(); ++j) {
mySet.add(args[i].charAt(j));
}
}
Iterator<Character> iter = mySet.iterator();
while (iter.hasNext()) {
Character s = iter.next();
//hier erst das Zeichen System.out.print(s)
//for(int i = 0; i < args.length; ++i) {
//if(args[i].contains(s))
//System.out.print(args[i]);
}
System.out.println(s + );
}
}
}
1. habe ich es richtig verstanden, dass Hash Objekte wie Mengen sind, in denen das selbe Objekt nicht mehrmals vorkommt?
2.bekomme ich es irgendwie einfacher hin, dass ich die passende Kommandozeilenparamter zu den Zeichen bekomme? (in dem Kommentar im Code ist nur ein Ansatz für eine Idee, kein richtiger Code Ich wollte hier überprüfen ob das Zeichen gerade in dem Kommadozeilenparamter vorkommt und somit alle Parameter durchlaufen. Ich würde for der schleife einmal das Zeichen Printen, dann die jeweiligen Parameter
Hoffe es findet sich Hilfe, danke!
Gruß