États Java bâtir des programmes. Chaque classe Java doit avoir un corps, qui est constitué d'une ou plusieurs instructions. Vous pouvez écrire différents types de déclarations, y compris la déclaration et d'expression.
La pause déclaration
percée
La continuer déclaration
continue-
La faire déclaration
do {déclarations...}tandis que (expression) -
La pour déclaration
pour (initialisation- test- compter) {déclarations...}
Le renforcée pour déclaration
pour (type de variable: array-ou-
collecte) {...} déclarations
La si déclaration
if (expression) {déclarations...} else {déclarations...}
La jeter déclaration
jeter (exception)
La interrupteur déclaration
interrupteur (expression){case constante:déclarations-briser par défaut:déclarations-percée}
La tandis que déclaration
tandis que (expression) {déclarations...}
La essayer déclaration
try {déclarations...} catch (exception-classe e) {déclarations...}...Enfin{déclarations...} try {déclarations...}Enfin{déclarations...}
Types de données primitives
Types de données Java sont le genre de données que vous pouvez stocker dans une variable. Types de données primitifs sont définis par le langage lui-même. Java définit un total de huit types primitifs. Parmi les types de données primitifs huit, six sont des numéros, l'un est pour les personnages, et l'autre est pour les vrais fausses valeurs /. Parmi les six types de numéros, quatre sont des types d'entiers, et deux sont des types de nombres à virgule flottante.
Type | Wrapper Class | Parse Méthode de classe Wrapper |
---|
int | Entier | int parseInt (String s) |
court | Court | Bref parseShort (String s) |
long | Long | à long parseLong (String s) |
octet | Octet | octet parseByte (String s) |
flotteur | Float | flotter parseFloat (String s) |
double | Double | à double parseDouble (String s) |
carboniser | Personnage | (aucun) |
booléen | Boolean | booléen parseBoolean (String s) |
Math et NumberFormat Classes
Classes Java de jeter les bases pour vos programmes. Le Java Math et NumberFormat les classes vous permettent de programmer des valeurs numériques, ainsi que les numéros de format et de devises.
La Math ClasseMéthode | Description |
---|
abs num num (y) - | Valeur absolue de y (num peut être tout type de données numériques) |
num max (num y, z num) - | Maximum de y et z |
num min (num y, z num) - | Minimum de y et z |
à double = Math. random () - | Le nombre aléatoire, de telle sorte que 0.0 lt; X lt; = 1,0 |
La classe NumberFormatMéthode | Description |
---|
NumberFormatgetNumberInstance () - | Obtient une instance qui formate numéros. |
NumberFormat | Obtient une instance qui formate monnaie. |
String format (x) - | Formate le nombre spécifié. |
Opérateurs Java
Un opérateur désigne une opération mathématique ou d'un autre type d'opération qui peut être effectuée sur opérandes. Java a opérateurs arithmétiques, opérateurs relationnels (aussi connu comme opérateurs binaires) Et opérateurs logiques (aussi connu comme Boolean opérateurs).
CalculOpérateur | Description |
---|
+ | Addition |
- | Soustraction |
* | Multiplication |
/ | Division |
% | Reste |
++ | Incrément |
- | Décrément |
+= | Addition et cession |
-= | Soustraction et l'affectation |
* = | La multiplication et la cession |
/ = | Division et de la cession |
% = | Reste et l'affectation |
RelationnelOpérateur | Description |
---|
== | Égalité |
!= | Inégal |
lt; | Moins de |
lt; = | Inférieur ou égal à |
> | Plus grand que |
> = | Plus grand ou égal à |
LogiqueOpérateur | Description |
---|
! | Pas |
| Et |
| Conditionnelle et |
| | Ou |
|| | Conditionnelle ou |
^ | XOR |