M
MeisterQ
Gast
Ich bendanke mich schonmal für die Hilfe!
Es geht darum:
Folgende fragen ergeben sich bei mir:
1)Wieso wird hier ein x anstatt einer Zahl ausgegeben?
x
System.out.println((char)(i1+i2)+"\n"+(char)i1+(char)i2);
2) Warum wird hier am Anfang der Zeile eine Zahl (120) und kein Buchstabe ausgegeben und warum wird im mittleren Teil ein F50 ausgeben und keine Zahl?
(120) ( F50)
System.out.println((char)i1+i2+"\t"+(char)i2+i1+"\t"+((int)c1-i1));
3) Bewirken die "" das am Anfang der Zeile ein F50 ausgegeben wird oder besser gesagt was bewirken die "" in dem Fall?
?
System.out.println(""+(char)i2+i1+"\t"+(char)i1+i2+"\t"+((int)c1-i2));
Ich würde mich freuen wenn ich schnelle Hilfe bekommen würde!
mfg
Es geht darum:
Java:
class Versuch2a {
static public void main(String [] args) {
int i1=50;
int i2=70;
int i3=111222333;
char c1='e';
char c2='K';
char c3;
String s1="HELLO";
String s2=" WORLD";
c3=(char)i3;
i3=(int)c3;
System.out.println(i1+i2);
System.out.println((char)(i1+i2)+"\n"+(char)i1+(char)i2);
System.out.println((char)i1+i2+"\t"+(char)i2+i1+"\t"+((int)c1-i1));
System.out.println((char)i2+i1+"\t"+(char)i1+i2+"\t"+((int)c1-i1));
System.out.println(""+(char)i2+i1+"\t"+(char)i1+i2+"\t"+((int)c1-i2));
System.out.println(c1+"t"+((int)c1)+i2+c2);
System.out.println(s1+s2);
System.out.println(i3);
}
}
1)Wieso wird hier ein x anstatt einer Zahl ausgegeben?
x
System.out.println((char)(i1+i2)+"\n"+(char)i1+(char)i2);
2) Warum wird hier am Anfang der Zeile eine Zahl (120) und kein Buchstabe ausgegeben und warum wird im mittleren Teil ein F50 ausgeben und keine Zahl?
(120) ( F50)
System.out.println((char)i1+i2+"\t"+(char)i2+i1+"\t"+((int)c1-i1));
3) Bewirken die "" das am Anfang der Zeile ein F50 ausgegeben wird oder besser gesagt was bewirken die "" in dem Fall?
?
System.out.println(""+(char)i2+i1+"\t"+(char)i1+i2+"\t"+((int)c1-i2));
Ich würde mich freuen wenn ich schnelle Hilfe bekommen würde!
mfg
Zuletzt bearbeitet von einem Moderator: