Also ich möchte eine for oder eine while schleife die dies nacheinander ausgibt, dies mindestens auf 8 stellen. Aber ich scheine das irgendwie nicht hin zu kriegen, ich könnte ganz viele While schleifen machen, aber das wäre nicht so schön, kann man das nicht mit einer FOR Schleife realisieren, damit man die Anzahl der Kombinationen, bzw. der Stellen beliebig wählen kann?
a
b
c
d
e
aa
ba
ca
da
ea
ab
bb
cb
db
eb
ac
Ich glaube ich verstehe die logik irgendwie nicht um so etwas zu realisieren. Ich habe das mal mit 1 und 0 auf 2 stellen probiert also
00
01
11
10
a
b
c
d
e
aa
ba
ca
da
ea
ab
bb
cb
db
eb
ac
Ich glaube ich verstehe die logik irgendwie nicht um so etwas zu realisieren. Ich habe das mal mit 1 und 0 auf 2 stellen probiert also
00
01
11
10
Code:
String[] bruteString = new String[2];
String[] dict = {"0","1"};
int place=0;
int counter=0;
String forByteArray=null;
for(int c=0;counter!=4;c++)
{
try
{
counter++;
bruteString[place] = dict[c];
for(int p=0;p<=bruteString.length-1;p++)
{
forByteArray += bruteString[p];
}
System.out.println(forByteArray);
if(c==1)
{
c=0;
bruteString[place+1] = dict[c];
bruteString[place] = dict[c];
sleep(3000);
}