Hi,
dein Fehler liegt in dieser Schleife:
Code:
for (int j=0;j<10;j++) {
if (integ.charAt(i)==j) {
bool[i]=true;
}
}
Du fragst ab, ob dein Zeichen zwischen
UNICODE 0 und 9 liegt. Die
Ziffern 0 bis 9 haben aber die Codes 48 bis 57.
Eigentlich kannst du dir die Prüfung aber auch sparen und einfach die entsprechende
Exception abfangen
Grüße,
Niko
"Electricity is actually made up of extremely tiny particles called electrons, that you cannot see with the naked eye unless you have been drinking." (Dave Barry)