[JAVA] À propos de l'instruction et de l'instruction if

Traitement utilisant la syntaxe if Une fonction à utiliser lorsque vous souhaitez exécuter un traitement lorsqu'une certaine condition est remplie. La méthode d'écriture de base est la suivante

if (condition) { Ce que tu veux faire si c'est vrai }

Vous pouvez également définir le traitement lorsqu'il est faux. Dans ce cas,

if (condition) { Ce que tu veux faire si c'est vrai }else{ Processus que vous souhaitez exécuter lorsqu'il est faux }

pour l'instruction Un traitement itératif est possible. La méthode d'écriture de base est la suivante

for (valeur initiale; plage de conditions; changement d'expression) { Contenu que vous souhaitez traiter à plusieurs reprises }

Réflexions de code

J'ai écrit le code suivant pour gérer la tâche de mettre au carré uniquement les nombres pairs. ↓ for(i = 0; i <= 20; i++){ if(i % 2 == 0){ System.out.printf("%d * %d = %d", i, i, i*i).println(); }} 0 * 0 = 0 2 * 2 = 4 4 * 4 = 16 6 * 6 = 36 8 * 8 = 64 10 * 10 = 100 12 * 12 = 144 14 * 14 = 196 16 * 16 = 256 18 * 18 = 324 20 * 20 = 400

À l'origine, les contenus suivants sont suffisants for(i = 0; i <= 20; i+=2){ System.out.printf("%d * %d = %d", i, i, i*i).println(); } 0 * 0 = 0 2 * 2 = 4 4 * 4 = 16 6 * 6 = 36 8 * 8 = 64 10 * 10 = 100 12 * 12 = 144 14 * 14 = 196 16 * 16 = 256 18 * 18 = 324 20 * 20 = 400

Vous permet d'écrire dans un code optimisé.

Code principal que j'ai écrit dans l'exercice d'aujourd'hui スクリーンショット 2020-04-10 23.18.37.png スクリーンショット 2020-04-11 1.37.01.png スクリーンショット 2020-04-11 1.37.12.png スクリーンショット 2020-04-11 1.37.21.png

Recommended Posts

À propos de l'instruction et de l'instruction if
Traitement des relevés et des succursales
Points pour la refactorisation (si instruction)
if déclaration
Java pour instruction
Comparez la vitesse de l'instruction for et de l'instruction for étendue.
[Pour les débutants] À propos des expressions lambda et de l'API Stream
[Java] pour instruction, while instruction
[Java] pour instruction / étendu pour instruction
À propos de Bean et DI
À propos des classes et des instances
À propos de gets et gets.chomp
À propos de la redirection et du transfert
10 Correspond à l'instruction if
Étude de l'instruction Java-Part 10-if
(Mémo) Java pour instruction
À propos de l'encapsulation et de l'héritage
hash et chaque instruction
À propos de Serializable et serialVersionUID
À propos du traitement du crud et des produits utilisant un appareil (pour les débutants)
À propos d'une double boucle qui place une instruction For dans une instruction For
À propos de la structure de répertoires de RSpec et du rôle de chaque spécification
[Swift] Utiliser pour où plutôt que pour imbriquer pour et si
Stocker dans une carte Java 2D et tourner avec pour instruction
[Java] Rendre les variables de l'instruction for étendue et de chaque instruction immuables
À propos du verrouillage synchronisé et réentrant
[Java] Instruction de base pour les débutants
Instructions Java if et switch
Comprenons la déclaration if!
À propos des hachages et symboles Ruby
[Java] À propos de String et StringBuilder
À peu près la même et la même valeur
RxAndroid et RxSwing Scheduler
☾ Instruction Java / Repeat et instruction de contrôle de répétition
À propos des classes et des instances (évolution)
À propos de la méthode Pluck et de la méthode ID
Prise en compte des classes et des instances
[Ruby] problème avec l'instruction if
À propos du package Java et de l'importation
À propos de Ruby, modèle objet
À propos du correctif Popover pour iOS 13
À propos des classes et des instances Ruby
À propos des variables d'instance et attr_ *
Instructions Java while et for
[Swift] Utiliser pour où plutôt que pour imbriquer pour et si
Création d'une expression conditionnelle mixte de l'instruction Rails if et
En savoir plus sur annotationProcessor for Gradle 5.0
À propos des méthodes Java statiques et non statiques
[Android] Causes et remèdes pour TransactionTooLargeException
SDK AWS pour Java 1.11.x et 2.x
À propos de Biocontainers fastqc et Java
Java pour les débutants, les expressions et les opérateurs 1
En savoir plus sur les gemmes et les bundlers
À propos des méthodes equals () et hashcode ()