//Aufgabe 1 a) true, Währungssymbol am Anfang, dann nur UTF-16 Buchstaben b) true, Unterstriche am Anfang, Zahl nach Anfang erlaubt c) false, Minus ist nicht erlaubtes Zeichen d) false, Zahl nicht am Anfang e) false, Reserviertes Schlüsselwort f) true, da erster Buchstabe groß und Case-Sensitive //Aufgabe 2 d), 1.0/0.0 ist +infinity, in (int) konvertiert = INT_MAX //Aufgabe 3 a) true, -1 = 11111.. ~-1 = 0, 1111...^^11111... ist 0, 0=0 b) true, deMorgansche Regel, doppelte Invertierung entfällt c) false, da ! höherwertig als < ist, wird !int gemacht d) false, da 11111... bitverschoben ohne Vorzeichen = 01111... und somit MAX_VALUE e) 1000 &0011 ----- =0000 true, da 0 % nicht 0 = 0 f) 1000 |0011 ----- =1011 false, da % 0 = Division durch Null ist //Aufgabe 4 a) true, da j Integer und j.toString() = 1 ist b) false, Referenzen nicht gleich c) true, Werte von Integer gleich d) false, da Integer in int verwandelt wird e) false, 1 String.equals(1 String) ist true