Hallo,
habe ich da anscheinend mal wieder etwas nicht gefunden, oder übersehen, oder gibt es bei bei Java und Android wirklich keine andere Möglichkeit, als über eine expizite Umwandung in einen Integer an den "ASCII"-Wert eines Zeichens heran zu kommen, um dann damit zum Beispiel rechnen zu können?
Etwa so geht es ja,
Code
//String arbeitsname wird übernommen
int j;
for (int i=0; i < arbeitsname.length();i++)
{
j=(int) arbeitsname.charAt(i);
if ((j > 64) && (j < 74)) // A-I
{ // Mach dies und das
}
}
Alles anzeigen
aber ich finde dies etwas unschön, denn ansonsten geht ja alles über Objekte und Mehoden.
Man kann es so leicht im Quelltext übersehen und rechnte dann garnicht damit, dass man statt eines Zeichens einen Intergerwert hat.
Fragende Grüße, schymura