ASCII-Tabelle

programmer13

Mitglied
Hallo zusammen,

ich bin gerade am Rätseln wie folgende Aufgaben funktionieren.
Man soll die Ergebnisse anhand der ASCII Tabelle errechnen.

Java:
char wert = "B";
while (wert<70)
System.out.println(">"+wert++);

Java:
"1" + "2"

Beim erstem soll B, C, E, E rauskommen und beim zweiten 99=C.
Wie kommt man darauf?
 
Dein erstes Beispiel kompiliert nicht. Du kannst einer char Variablen keinen String zuweisen.

Der zweite Ausdruck liefert "12".

Wahrscheinlich hast du die falschen Hochkommata verwendet. Für char verwendet man : '
Ist dir der Unterschied zwischen char und String klar ?
 
Moin,

ich bin gerade am Rätseln wie folgende Aufgaben funktionieren.
Man soll die Ergebnisse anhand der ASCII Tabelle errechnen.
Bitte was ??
Welche Ergebnisse ??

Java:
char wert = "B";
diese Zeile ist falsch und liefert Dir einen Compilerfehler ("Typ mismatch") !!
Richtig ist: <char wert = 'B';>, da Du ein char deklarieren willst und keinen String !!

Java:
"1" + "2"
Die Ausgabe verstehe ich nicht!!
Wo sollte die herkommen ??
Mit
Java:
char wert = 'B';
while( wert < 70 )
{
     System.out.println( ">" + wert++ );
}
kommt bei mir die korrekte Ausgabe

Gruß Klaus
 

Zurück
Oben