Guten Tag Com.,
bin neu hier und habe mich (vorerst) eigentlich nur wegen folgender Frage angemeldet:
Mein Code:
klartext wird per Methodenaufruf übergeben.
Folgende Ausgabe erscheint in der CMD, wenn ich das Programm mit dem Eingabewert "AA" für klartext aufrufe:
A
null
A
null
Doch wieso?
Immerhin ist part[0] = part[1] ja "A", wieso wird also wenn ich part_I ausgebe "null" ausgegeben?
Hoffe auf Hilfe
LG
bin neu hier und habe mich (vorerst) eigentlich nur wegen folgender Frage angemeldet:
Mein Code:
Java:
int laenge = klartext.length();
String [] part = new String[laenge];
Integer[] part_I = new Integer[laenge];
String crypt="";
for (int i = 0; i < laenge;){ //String splitten
part[i]=Character.toString(klartext.charAt(i));
System.out.println(part[i]);
if(part[i]=="A"){
part_I[i]=1;
}
System.out.println(part_I[i]);
i=i+1;
}
klartext wird per Methodenaufruf übergeben.
Folgende Ausgabe erscheint in der CMD, wenn ich das Programm mit dem Eingabewert "AA" für klartext aufrufe:
A
null
A
null
Doch wieso?
Immerhin ist part[0] = part[1] ja "A", wieso wird also wenn ich part_I ausgebe "null" ausgegeben?
Hoffe auf Hilfe
LG