En Java, une instruction est la plus petite unité, et chaque instruction doit utiliser un point-virgule comme terminateur.
De plus, Java n'a aucune autre restriction sur les instructions, et les développeurs sont libres d'écrire des instructions d'une manière qui convient à leur propre style.
Par exemple, vous pouvez mettre une instruction sur plusieurs lignes, l'exemple est le suivant :
String str = "Apple " +"Banner "+"Pear " +" Orange";
Puisque Java utilise un point-virgule comme terminateur d'une instruction, les 3 lignes de code ci-dessus seront être considéré par Java comme une seule instruction puisqu'il n'y a qu'un seul point-virgule dans ces 3 lignes. Cependant, nous ne recommandons pas d'écrire les déclarations de cette façon.
De plus, l'écriture de plusieurs instructions sur une seule ligne est autorisée en raison de l'utilisation de points-virgules comme délimiteurs. Par exemple, l’exemple de code suivant est également correct.
int a = 0,b,c;b=a+10;b++;c=a*b;System.out.println(c);
Ce qui précède met 5 déclarations sur une seule ligne.
Afin de rendre les instructions du programme plus belles, plus faciles à lire et d'éliminer les erreurs, les règles suivantes sont généralement utilisées pour formater le code source :
1. un seul dans une instruction de ligne et utilisez des espaces et des lignes vides pour garantir que l'instruction est facile à lire.
2. Utilisez la touche Tab pour mettre en retrait vers la droite dans chaque instruction composée.
3. Les accolades sont toujours placées sur une ligne séparée pour faciliter la vérification de leur correspondance.
Instruction vide
L'instruction dite vide ne fait rien dans le programme et ne contient aucune instruction réelle. Dans les programmes, les instructions vides sont principalement utilisées comme corps de boucle vide.
Le format de syntaxe d'une instruction vide est le suivant :
; // 其实就是一个分号
L'exécution d'une instruction vide transfère le contrôle au point final de l'instruction. De cette façon, si l’instruction vide est accessible, le point final de l’instruction vide est également accessible.
Déclaration d'expression
Dans de nombreuses langues de haut niveau, il existe des déclarations d'affectation spéciales. En Java, l'affectation est un opérateur, il n'y a donc que des expressions d'affectation. L'ajout d'un point-virgule après l'expression d'affectation en fait une instruction autonome.
Voici des exemples d'instructions pour certaines expressions :
3.1415926; (a+b)/2; x*y*z-y+(20-x);
Ces expressions peuvent être reconnues par le compilateur Java, mais comme elles n'effectuent aucune opération sur le programme, elles n'ont aucune signification.
Les instructions d'expression générale doivent être capables d'effectuer une opération, comme modifier la valeur d'une variable ou servir de paramètre de fonction. Cela se fait en spécifiant une variable sur le côté gauche de l'expression pour stocker la valeur de l'expression, ou en passant l'expression à une fonction.
Ce qui suit est l'instruction d'expression modifiée :
pi=3.1415926; output(pi); // 将pi的值传递到output()函数中作为参数 sum=(a+b)/2; printf("%f",sum); // 将sum的值传递到printf()函数输出 temp=x*y*z-y+(20-x); // 将表达式的值保存到temp变量中
Instruction composée
Une instruction composée est également appelée un bloc d'instructions, qui est un certain nombre de Une combinaison d'instructions afin que plusieurs instructions puissent être traitées comme une seule instruction.
Le format syntaxique d'une instruction composée est le suivant :
{ statement-list // 语句列表 }
Vous pouvez voir qu'elle consiste en une liste d'instructions facultative développée entre accolades. liste-d'instructions est une liste composée d'une ou plusieurs instructions. Si la liste d'instructions n'existe pas, le bloc d'instructions est dit vide.
Les règles d'exécution sont les suivantes :
1. Si le bloc d'instructions est vide, le contrôle va au point final du bloc d'instructions.
2. Si le bloc d'instructions n'est pas vide, le contrôle passe à la liste d'instructions. Lorsque le contrôle atteint la fin de la liste d’instructions, le contrôle va à la fin de l’instruction.
Exemple 1 :
Créez un bloc d'instructions contenant 3 instructions.
{ width = 10; // 为width变量赋值 height = 90; // 为height变量赋值 area = width * height; // 计算width变量和height变量的乘积 }
Une fois le code ci-dessus exécuté, la valeur de la variable somme est 900. Le bloc d'instructions ci-dessus contient 3 instructions entre accolades. La première instruction attribue une valeur à la variable width, la deuxième instruction attribue une valeur à la variable height et la troisième instruction multiplie la largeur et la hauteur et stocke le résultat dans la variable sum.
Tutoriel recommandé : Tutoriel d'introduction à Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!