Maison >Java >javaDidacticiel >Le contrôle des processus JAVA est implémenté de cette manière

Le contrôle des processus JAVA est implémenté de cette manière

王林
王林avant
2023-05-15 10:34:05940parcourir

Le contrôle des processus JAVA est implémenté de cette manière


Contrôle de processus

Entrée et sortie JAVA

Entrée

Deux méthodes d'entrée :

Première méthode : java.util.S conserverie
Le code est le suivant :

public class a {
    public static void main(String[] args) {
        var sc = new Scanner(System.in);
        System.out.println("请输入姓名:");
        String name = sc.nextLine();
        System.out.printf("%n欢迎你:%s", name);
    }}

Générez un objet Scanner, affichez "Veuillez entrer votre nom :", renvoyez la chaîne d'entrée et attribuez-la au nom, affichez "%nBienvenue %s" où %n signifie saut de ligne %s signifie nom

Résultat : Le contrôle des processus JAVA est implémenté de cette manière

Méthode 2 : Le contenu d'entrée de JOptionPane est confirmé comme étant une valeur de chaîne Tant qu'il n'est pas confirmé, il sera nul

public class a {
    public static void main(String[] args) {
        String w = JOptionPane.showInputDialog("请输入词汇:");
        System.out.println(w);
    }}

Résultat :
Le contrôle des processus JAVA est implémenté de cette manière
Le contrôle des processus JAVA est implémenté de cette manière

Output

Trois. façons d'afficher sur la console
Méthode 1 : System.out .print(); Sortie sur la console
Méthode 2 : System.out.println(); ); Formatez la sortie sur la console

Démonstration de code :

La première sortie directement sans saut de ligne

public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.print(w);
        System.out.print(a);
    }}
Le résultat :

Le contrôle des processus JAVA est implémenté de cette manière

La deuxième ligne interrompt la sortie

public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.println(w);
        System.out.println(a);
    }}
Le résultat :


Le contrôle des processus JAVA est implémenté de cette manière

La troisième sortie formatée

La signification de %d C'est une variable de type int, c'est-à-dire remplacer le premier %d par la valeur de w et remplacer le deuxième %d par la valeur de a

public class a {
    public static void main(String[] args) {
        int w = 1;
        int a = 2;
        System.out.printf("w=%d a=%d", w, a);
    }}
Le résultat :


Le contrôle des processus JAVA est implémenté de cette manière

instruction de branche

if else

if () Tant que la condition entre parenthèses est correcte, elle retournera vrai, si elle est fausse, elle retournera faux

else signifie autrement

public class a {
    public static void main(String[] args) {
       if (1>2){
           System.out.println("A");
       }else {
           System.out.println("B");
       }
    }}
Les jugements multiples sont les suivants : si le premier jugement n'est pas correct, passez au jugement suivant Lorsque la valeur de retour est Exécuter lorsque vrai, sinon exécutez else

public class a {
    public static void main(String[] args) {
        if (1 > 2) {
            System.out.println("A");
        } else if (1 > 0) {
            System.out.println("B");
        } else {
            System.out.println("C");
        }
    }}

changer de cas par défaut.

instruction switch multi-branche switch

switch(w) w entre parenthèses est le paramètre de jugement, et le nombre après cas est la valeur qui correspond à w. Lorsque la valeur de w correspond à la valeur après le cas, l'instruction dans le cas actuel est exécutée. Break signifie quitter le jugement en cours, ce qui signifie qu'il n'est pas nécessaire de juger à nouveau plus tard. Par défaut signifie la valeur par défaut. aucune correspondance, il sera par défaut Pour ce résultat

public class a {
    public static void main(String[] args) {
        int w=1;
        String wk = "";
        switch (w) {
            case 2:
                wk = "星期一";
                break;
            case 3:
                wk = "星期二";
                break;
            case 4:
                wk = "星期三";
                break;
            case 5:
                wk = "星期四";
                break;
            case 6:
                wk = "星期五";
                break;
            case 7:
                wk = "星期六";
                break;
            default:
                wk = "星期日";
                break;
        }
        System.out.println(wk);
    }}

 :


l'instruction de boucle Le contrôle des processus JAVA est implémenté de cette manière

for

for (int i = 0; i 5

public class a {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {
            System.out.println(i);
        }
    }}

Résultat :


for inLe contrôle des processus JAVA est implémenté de cette manière

for in est principalement utilisé pour boucler des collections ou des tableaux, utilisez des tableaux pour démontrer

public class a {
    public static void main(String[] args) {
        int[] a = {1, 2, 3, 4, 5};
        for (int i : a) {
            System.out.println(i);
        }
    }}

i correspond au tableau a correspondant au tableau ci-dessous Valeur, équivalent à parcourir les valeurs de a[0], a[1]a[2], a[3]a[4]

while do whileLe contrôle des processus JAVA est implémenté de cette manière

while (condition) { }
    Exécutez l'instruction si la condition est remplie, quittez sinon.

  • public class a {
        public static void main(String[] args) {
            int i = 0;
            while (i < 5) {
                i++;
                System.out.println(i);
    
            }
        }}
  • Résultat :


Le contrôle des processus JAVA est implémenté de cette manièredo while

Différent de while, do while est exécuté une fois d'abord puis jugé

public class a {
    public static void main(String[] args) {
        int i = 0;
        do {
            i++;
            System.out.println(i);

        } while (i < 0);
    }}

Ici, la sortie est exécutée d'abord puis jugée. Ainsi, la condition i

Le résultat :


break continueLe contrôle des processus JAVA est implémenté de cette manière

break;
Terminez l'instruction de boucle actuelle

continue; Terminez cette boucle et préparez-vous immédiatement à démarrer la suivante loop

int i = 0;while (++i < 20) {
    if (i % 2 == 0) continue;
    System.out.println(i);
    if (i > 10) break;}

Quand i est divisible par 2, saute cette fois et passe au cycle suivant. Lorsque i est supérieur à 10, la boucle se termine.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer