Question | Answer |
5.0 / 4 - 1 / 4 | 1.25 (5.0 / 4) - (1 / 4) double/ int = double, aber int / int ≠ double also kommt bei 1 / 4 = 0 raus 1.25 - 0 |
"300" + 0x3 * 11 | "30033" |
(char) ('T' - 1) | 'S' |
7 < 9 - 5 && 3 % 0 == 3 | (7 < (9 - 5)) && ((3 % 0) == 3) (7 < 4) && (3 == 3) flase && true false |
( '6' - '2' ) + 'A' | char - char = int 4 + 'A' = 'E' oder 69 'A' = 65 'E' = 69 |
"E" + 1 + 5 + 5 | "E155" String |
"I" - "A" | Error Strings können nicht voneinadner abgezogen werden |
'H' + ______ + 'L' + 9000 = "HAL9000" | 'A' |
!!! _______ || !! ________ = false | 1.true 2. false |
_____ / 10 * 3 = 1.5 | Aufstellen von Gleichung: x*3/ 10 = 1.5 Auflösen nach x ergibt: x = 5.0 Dabei muss beachtet werden, dass x als double angegeben wird. |
(111 % ____ + 1) / _____ = 1.2 | Zu erkennen, 11 + 1 = 12 1. 100 2. 10 |
1E + _____ + _____ = 4.0 | 1. 0 2. 3.0 |
'B' + ______ + ( ______ + 000) = "BFG9000" | String + (concat) 1. "FG" 2. "9" |
false == /* true */ ____ = true | false Kommentar eingefügt zur Verwirrung |
65536 - ___ = ERROR | String können nicht subtrahiert werden |
(char) ( ( '9' - '6' ) + ____ ) = 'X' | Zu erkennen: char - char = int 3 + ___ = 'X' Drei Buchstaben vor X = 'U' |
50 % 4 - 2 / 4 | 1.5 |
(char) ('S' + 'T' / 'S') | Zu erkennen: Integer Division x+1 / x = 1 'S' + 1 = 'T' |
Info: i = 0; ++i + 2 * ++i | 1 + 2 * 2 = 5 |
3 << 3 | 00 000 011 << 3 = 00 011 000 = 24 |
Klammern setzetn damit Ergebnis raus kommt i = 0; 2 + 3 * 4 / i + 5 = 0 | (2 + 3) * (4 / ( i + 5)) = 5 * 0 = 0 Integer Division |
1 + 1E100 - 1E100 = 1 | 1 + (1E100 - 1E100) = 1 |
"" + ! true & false | true = "false" | "" + ((! true) & (false | true)) = "false" |
15 & 8 | 1 << 2 = 4 | Ausprobieren: 15 & ((8 | 1) << 2) = 4 |
Java Namenskonventionen Welches Java Konstrukut wir dargestellt ? fooBar | Identifier einer Variable |
fooBar(...) | Methode |
FOO_BAR | Konstante |
FooBar(...) | Konstruktor |
Want to create your own Flashcards for free with GoConqr? Learn more.