Java-Anweisungen bauen Programme. Jede Java-Klasse muss einen Körper haben, die aus einem oder mehreren Aussagen gemacht wird. Sie können verschiedene Arten von Aussagen, einschließlich Erklärung und Ausdruck schreiben.
Das Unterbrechung Erklärung
Unterbrechung-
Das fortsetzen Erklärung
fortsetzen-
Das machen Erklärung
machen{Aussagen...} While (Ausdruck) -
Das für Erklärung
for (drin- Test- Graf){Aussagen...}
die verbesserte für Erklärung
for (Variable vom Typ: Array-oder-
Sammlung) {Anweisungen ...}
Das ob Erklärung
ob (Ausdruck) {Aussagen...}sonst{Aussagen...}
Das werfen Erklärung
werfen (Ausnahme)
Das Schalter Erklärung
switch (Ausdruck){Fall Konstante:Aussagen-Break-Standard:Aussagen-Unterbrechung-}
Das während Erklärung
while (Ausdruck) {Aussagen...}
Das Versuchen Erklärung
Versuchen{Aussagen...}Fang (Ausnahme-Klasse e) {Aussagen...}...endlich{Aussagen...}Versuchen{Aussagen...}endlich{Aussagen...}
Primitive Datentypen
Java-Datentypen die Art von Daten sind Sie in einer Variablen speichern kann. Primitive Datentypen werden durch die Sprache selbst definiert. Java definiert insgesamt acht primitive Typen. Von den acht primitiven Datentypen, sechs sind für Zahlen, eine für die Zeichen ist, und man ist für wahr / falsch Werte. Von den sechs Nummerntypen sind vier Arten von ganzen Zahlen, und zwei sind Typen von Fließkommazahlen.
Art | Wrapper-Klasse | Parse Methode der Wrapper-Klasse |
---|
int | Ganze Zahl | int parseInt (String s) |
kurz | Kurz | kurze parseShort (String s) |
lange | Lange | lange parseLong (String s) |
Byte | Byte | Byte parseByte (String s) |
schweben | Schweben | float parseFloat (String s) |
doppelt | Doppelt | Doppel parseDouble (String s) |
verkohlen | Charakter | (keiner) |
boolean | Boolean | boolean parseBoolean (String s) |
Klassen Math und Number
Java-Klassen legen den Grundstein für Ihre Programme. die Java Mathe und Number Klassen können Sie Zahlenwerte zu programmieren, sowie Format Zahlen und Währungen.
Das Mathe KlasseVerfahren | Beschreibung |
---|
num abs (num y) - | Der absolute Wert der y (Num kann ein beliebiger numerischer Datentyp sein) |
num max (num y, num z) - | Maximal y und Z |
num min (num y, num z) - | mindestens y und Z |
double = Math. zufällig()- | Zufallszahl, so dass 0,0 lt; x lt; = 1,0 |
Die Klasse NumberVerfahren | Beschreibung |
---|
NumberFormatgetNumberInstance () - | Ruft eine Instanz, die Zahlen formatiert. |
Number | Ruft eine Instanz, die Währung formatiert. |
String-Format (x) - | Formatiert die angegebenen Zahl. |
Java-Operatoren
Ein Operator bezeichnet eine mathematische Operation oder eine andere Art von Operation, die an durchgeführt werden kann Operanden. Java hat arithmetische Operatoren, relationale Operatoren (auch bekannt als Binäroperatoren) und logische Operatoren (auch bekannt als Boolean Betreiber).
ArithmetikOperator | Beschreibung |
---|
+ | Zusatz |
- | Subtraktion |
* | Multiplikation |
/ | Aufteilung |
% | Rest |
++ | Zuwachs |
- | Decrement |
+= | Addition und Zuweisung |
-= | Subtraktion und Zuweisung |
* = | Multiplikation und Zuweisung |
/ = | Abteilung und Zuordnung |
% = | Rest und Zuordnung |
RelationalOperator | Beschreibung |
---|
== | Gleich |
!= | Nicht gleich |
lt; | Weniger als |
le; | Gleich oder kleiner als |
> | Größer als |
> = | Größer als oder gleich wie |
LogischOperator | Beschreibung |
---|
! | Nicht |
| Und |
| Bedingte und |
| | Oder |
|| | Bedingte oder |
^ | xor |