BuK/IIm13/Studenten/simaknoc/Vorlesung 1/Java1
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
<code id="552eaa5c85480">
String potenz(String menge){
List mengenListe = new ArrayList();
String[] mengenArray = menge.split(",");
for(String s : mengenArray){
mengenListe.add(s);
}
List result = new ArrayList();
result.add("");
for(String s : mengenListe){
List tempResult = new ArrayList();
for(String rS : result){
String temp = rS;
temp += s;
tempResult.add(temp);
}
result.addAll(tempResult);
}
String resultString = "";
for(String s : result){
resultstring += "{" + s + "}, ";
}
return resultString;
}
</code>
<run id="552eb34e10caa">potenz("a,b,c,d");</run>