- Zeichensätze und -kodierung – Anwendungsentwickler-Podcast #32
- HTML – Anwendungsentwickler-Podcast #33
- Java (Lernzielkontrolle) – Anwendungsentwickler-Podcast #36
- Allgemeine Fragen zur Programmierung (Lernzielkontrolle) – Anwendungsentwickler-Podcast #37
- Variablen und Operatoren (Lernzielkontrolle) – Anwendungsentwickler-Podcast #38
- Zahlen und Zeichen (Lernzielkontrolle) – Anwendungsentwickler-Podcast #39
- Algorithmen und Methoden (Lernzielkontrolle) – Anwendungsentwickler-Podcast #42
- Objektorientierung Teil 1 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #43
- Objektorientierung Teil 2 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #44
- Datenbankmodellierung (Lernzielkontrolle zum Entity-Relationship-Modell) – Anwendungsentwickler-Podcast #48
- Datenbankmodellierung (Lernzielkontrolle zum relationalen Tabellenmodell) – Anwendungsentwickler-Podcast #49
- Java EE 7 (Lernzielkontrolle) – Anwendungsentwickler-Podcast #54
- Fehlerbehandlung (Lernzielkontrolle zu Exceptions) – Anwendungsentwickler-Podcast #79
- Arrays und Listen (Lernzielkontrolle) – Anwendungsentwickler-Podcast #99
Die Verarbeitung von Zahlen und Zeichen in Java wird in der neununddreißigsten Episode des Anwendungsentwickler-Podcasts behandelt.
Podcast: Play in new window | Download (Duration: 39:21 — 18.8MB)
Abonnieren: Apple Podcasts | Spotify | RSS
Inhalt
Zahlen
- Welche Präfixe kennt Java zur Eingabe von Zahlen in verschiedenen Zahlensystemen?
0b
für Binär-,0
für Oktal- und0x
für Hexadezimalzahlen.
- Welche ganzzahligen Datentypen gibt es in Java?
- byte (8bit), short (16bit), int (32bit), long (64bit).
- Was ist der Standarddatentyp für Ganzzahlen in Java?
- Integer.
- Wie zwingt man Java zur Verwendung eines anderen Datentyps für numerische Variablen?
- Mit den entsprechenden Suffixen (z.B.
L
für Long).
- Mit den entsprechenden Suffixen (z.B.
- Wie kann man sehr große Zahlen besser lesbar eingeben?
- Mit
_
als Trennzeichen.
- Mit
- Worauf muss man bei der Division zweier Integer-Werte achten?
- Das Ergebnis ist auch ein Integer, also ggfs. falsch.
- Was ist ein Overflow?
- Wenn eine numerische Variable einen Wert zugewiesen bekommt, der zu groß für ihren Wertebereich ist, „läuft sie über“ und beginnt bei der kleinsten negativen Zahl weiterzuzählen.
- Was ist der Standarddatentyp für Dezimalzahlen in Java?
- Double.
- Wie gibt man eine Dezimalzahl in Java ein?
- Mit
.
als Tausendertrennzeichen.
- Mit
- Warum könnte die mangelnde Präzision von Gleitkommazahlen ein Problem sein?
- Weil mathematische Berechnungen ggfs. ein falsches Ergebnis produzieren.
- Warum kann man einer Integer-Variablen keinen Double-Wert zuweisen?
- Weil das einen Genauigkeitsverlust zur Folge hätte.
Zeichen
- Wie gibt man einen char in Java ein?
- In einfachen Anführungszeichen (
''
).
- In einfachen Anführungszeichen (
- Was ist ein String?
- Ein Datentyp, der beliebige alphanumerische Zeichen speichern kann.
- Wie schreibt man Strings in Java?
- In normale Anführungszeichen (
""
).
- In normale Anführungszeichen (
- Wie escapet man Zeichen in Java?
- Mit einem Backslash (
\
).
- Mit einem Backslash (
- Welche wichtigen besonderen Zeichen sollte man kennen?
- Zeilenumbruch
\n
und Tabstop\t
.
- Zeilenumbruch
- Wie hängen
char
undint
zusammen?- Man kann sie implizit ineinander umwandeln. Der Zahlwert steht für die ASCII-Position der Buchstaben.
- Was sind primitive Datentypen?
- Datentypen, die nur einen simplen Wert aufnehmen können und keine Methoden besitzen.
Literaturempfehlungen
- 2 Imperative Sprachkonzepte – Rheinwerk Computing :: Java ist auch eine Insel
- 4 Der Umgang mit Zeichenketten – Rheinwerk Computing :: Java ist auch eine Insel
- The Java™ Tutorials
- *
- *
(direkt beim Rheinwerk-Verlag bestellen*)
(direkt beim Rheinwerk-Verlag bestellen*)
Links
- Permalink zu dieser Podcast-Episode
- RSS-Feed des Podcasts
- Letzte Woche auf der Website: Liste möglicher Themen der IHK-Abschlussprüfung und Muss man mehr als eine Programmiersprache beherrschen?.
- Ascii Table – ASCII character codes and html, octal, hex and decimal chart conversion
- 9.2 Wrapper-Klassen und Autoboxing – Rheinwerk Computing :: Java ist auch eine Insel
Hi Stefan,
eine Kleinigkeit. Anstatt von „escapen“ kannst du auch von „maskieren“ sprechen.
https://de.wikipedia.org/wiki/Escape-Sequenz
https://de.wikipedia.org/wiki/Maskierungszeichen
Oh cool, das kannte ich noch nicht. Danke für den Hinweis! 🙂