Table des matières
si structure à choix multiples
Imbriqué si structure
changer de structure à choix multiples
Maison Java JavaBase Introduction au contrôle des processus Java

Introduction au contrôle des processus Java

Feb 15, 2021 am 10:27 AM
java 流程控制

Introduction au contrôle des processus Java

Recommandations d'apprentissage gratuites : Tutoriel de base Java

  • 1. Scanner d'interaction utilisateur
  • 2. Structure séquentielle
  • 3. Structure de sélection
      • si structure de sélection radio
      • si structure à double sélection
      • si structure à sélection multiple
      • Structure imbriquée si
      • changer de structure à sélection multiple

1. Scanner d'interaction utilisateur

  • Dans la syntaxe de base que nous avons apprise auparavant, nous n'avons pas réalisé l'interaction entre les programmes et les personnes, mais Java Nous disposons d'une classe d'outils telle que nous pouvons obtenir la contribution de l'utilisateur. java.util.Scanner est une nouvelle fonctionnalité de Java5 我们可以通过Scanner类来获取用户的输入
  • Syntaxe de base
Scanner s = new Scanner(System.in);
Copier après la connexion
  • Obtenir une entrée via les méthodes next() et nextLine() du. Classe Scanner Pour les chaînes, avant de lire, nous devons généralement utiliser hasNext() et hasNextLine() pour déterminer s'il y a encore des données d'entrée.

Introduction au contrôle des processus Java

N'oubliez pas de saisir scanner.close() à la fin du programme pour fermer le scanner afin de réduire l'utilisation des ressources

2. Structure de séquence

  • La structure de base de JAVA est la structure séquentielle Sauf indication contraire, elle sera exécutée phrase par phrase dans l'ordre.
  • La structure séquentielle est l'algorithme de structure le plus simple.
  • Entre les relevés et entre les cases s'effectuent dans l'ordre de haut en bas. Il est composé de plusieurs étapes de traitement qui sont exécutées en séquence, 它是任何一个短发都离不开的一种基本算法结构。

3. . Sélectionnez la structure

  • si la structure radio

Nous devons souvent juger si quelque chose est réalisable, puis nous l'exécutons. Un tel processus est exprimé dans le programme avec une instruction if

syntaxe

if(布尔表达式){
    //如果布尔表达式为true将执行的语句}
Copier après la connexion

Introduction au contrôle des processus Java

  • if double choix. structure

Scénario : L'entreprise veut acquérir un logiciel Succès : payer quelqu'un 1 million de yuans Échec : trouver quelqu'un pour le développer vous-même.

Dans ce scénario, il est impossible d'utiliser un if. Nous avons besoin de deux jugements et d'une double structure de sélection (if-else)

Syntaxe :

if(布尔表达式){
    //如果布尔表达式的值为true}else{
    //如果布尔表达式的值为false}
Copier après la connexion

Introduction au contrôle des processus Java

  • si structure à choix multiples

Scénario : Il peut y avoir plusieurs choix tels que ABCD dans la situation réelle, il existe des jugements à plusieurs niveaux par intervalles. Par exemple, 90-100 est A, 80-90 est B..., souvent dans la vie, nous avons plus que deux choix, nous avons donc besoin d'une structure à choix multiples pour faire face à de tels problèmes !

Syntaxe :

if(布尔表达式1){
    //如果布尔表达式 1的值为true,则执行}else if(布尔表达式2){
    //如果布尔表达式 2的值为true,则执行}else if(布尔表达式3){
    //如果布尔表达式 3的值为true,则执行}else{
    //如果以上布尔表达式都不为true,执行代码}
Copier après la connexion

Introduction au contrôle des processus Java

  • Imbriqué si structure

C'est il est légal d'utiliser des instructions if...else imbriquées. Cela signifie que vous pouvez utiliser une instruction if ou else if dans une autre instruction if ou else if. Vous pouvez imbriquer des instructions else if...else like if.

Grammaire :

if(布尔表达式1){
    //如果布尔表达式 1的值为true,执行
    if(布尔表达式2){
        //如果布尔表达式 2的值为true,执行
    }}
Copier après la connexion

Vous réfléchissez ? Nous devons trouver un nombre entre 1 et 100 (indice : dichotomie)

  • changer de structure à choix multiples

  1. beaucoup Une autre implémentation de la structure de sélection est l'instruction switch case.
  2. L'instruction switch case détermine si une variable est égale à une valeur dans une série de valeurs, et chaque valeur devient une branche.
  3. Le type de variable dans l'instruction switch peut être :
  • byte, short, int ou char
  • 从Java SE 7开始,switch支持字符串String类型了
  • Dans le même temps, les étiquettes de cas doivent être des constantes de chaîne ou des littéraux.
switch(expression){
    case value:
        //语句
        break;
    case value:
        //语句
        break;
    //你可以有任意数量的case语句
    default://可选        //语句}
Copier après la connexion

Introduction au contrôle des processus Java

Introduction au contrôle des processus Java

Introduction au contrôle des processus Java

Introduction au contrôle des processus Java

Suivez le dossier et trouvez-le Nous avons construit le package avant d'écrire le code et avons trouvé le fichier de classe

Introduction au contrôle des processus Java

Nous ne pouvions pas coller le fichier directement depuis IDEA, nous devions donc trouver le dossier où. le fichier java a été stocké et directement mis le fichier de classe dans

Introduction au contrôle des processus Java

Résumé :

  • Chaque objet a son propre hashCode, chaque caractère chinois a sa valeur de hachage correspondante, puis IDEA utilise la valeur de hachage pour le jugement et la comparaison

  • Une fois le code compilé, le bytecode est exécuté comme (photo ci-dessus)

  • Lancez directement le fichier de classe vers Vous pouvez voir sa source code dans IDEA (une méthode de décompilation simple et violente). Si vous souhaitez télécharger d'autres outils de décompilation, vous pouvez Baidu

  • pour voir plus de code source !

Plus de recommandations d'apprentissage connexes : les bases de 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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Nombre parfait en Java Nombre parfait en Java Aug 30, 2024 pm 04:28 PM

Guide du nombre parfait en Java. Nous discutons ici de la définition, comment vérifier le nombre parfait en Java ?, des exemples d'implémentation de code.

Générateur de nombres aléatoires en Java Générateur de nombres aléatoires en Java Aug 30, 2024 pm 04:27 PM

Guide du générateur de nombres aléatoires en Java. Nous discutons ici des fonctions en Java avec des exemples et de deux générateurs différents avec d'autres exemples.

Weka en Java Weka en Java Aug 30, 2024 pm 04:28 PM

Guide de Weka en Java. Nous discutons ici de l'introduction, de la façon d'utiliser Weka Java, du type de plate-forme et des avantages avec des exemples.

Numéro de Smith en Java Numéro de Smith en Java Aug 30, 2024 pm 04:28 PM

Guide du nombre de Smith en Java. Nous discutons ici de la définition, comment vérifier le numéro Smith en Java ? exemple avec implémentation de code.

Questions d'entretien chez Java Spring Questions d'entretien chez Java Spring Aug 30, 2024 pm 04:29 PM

Dans cet article, nous avons conservé les questions d'entretien Java Spring les plus posées avec leurs réponses détaillées. Pour que vous puissiez réussir l'interview.

Break or Return of Java 8 Stream Forach? Break or Return of Java 8 Stream Forach? Feb 07, 2025 pm 12:09 PM

Java 8 présente l'API Stream, fournissant un moyen puissant et expressif de traiter les collections de données. Cependant, une question courante lors de l'utilisation du flux est: comment se casser ou revenir d'une opération FOREAK? Les boucles traditionnelles permettent une interruption ou un retour précoce, mais la méthode Foreach de Stream ne prend pas directement en charge cette méthode. Cet article expliquera les raisons et explorera des méthodes alternatives pour la mise en œuvre de terminaison prématurée dans les systèmes de traitement de flux. Lire plus approfondie: Améliorations de l'API Java Stream Comprendre le flux Forach La méthode foreach est une opération terminale qui effectue une opération sur chaque élément du flux. Son intention de conception est

Horodatage à ce jour en Java Horodatage à ce jour en Java Aug 30, 2024 pm 04:28 PM

Guide de TimeStamp to Date en Java. Ici, nous discutons également de l'introduction et de la façon de convertir l'horodatage en date en Java avec des exemples.

Programme Java pour trouver le volume de la capsule Programme Java pour trouver le volume de la capsule Feb 07, 2025 am 11:37 AM

Les capsules sont des figures géométriques tridimensionnelles, composées d'un cylindre et d'un hémisphère aux deux extrémités. Le volume de la capsule peut être calculé en ajoutant le volume du cylindre et le volume de l'hémisphère aux deux extrémités. Ce tutoriel discutera de la façon de calculer le volume d'une capsule donnée en Java en utilisant différentes méthodes. Formule de volume de capsule La formule du volume de la capsule est la suivante: Volume de capsule = volume cylindrique volume de deux hémisphères volume dans, R: Le rayon de l'hémisphère. H: La hauteur du cylindre (à l'exclusion de l'hémisphère). Exemple 1 entrer Rayon = 5 unités Hauteur = 10 unités Sortir Volume = 1570,8 unités cubes expliquer Calculer le volume à l'aide de la formule: Volume = π × r2 × h (4

See all articles