[Java] Rendez-le constant

J'écris la source, et si je l'utilise plusieurs fois, je vais en faire une variable. Faisons de la "chaîne de caractères" "fixe" qui est utilisée plusieurs fois une constante. [Une constante est une variable dont la valeur ne peut pas être modifiée. Il devient une constante en spécifiant le modificateur final]

Raison: si une correction est effectuée plus tard, vous ne devez fixer qu'un seul endroit. Parce que la lisibilité de la source augmentera Je ne veux pas changer la valeur que je ne veux pas changer

Méthode de constance: Déclarez d'abord la constante finale, même si vous affectez une valeur lorsque vous la déclarez. Vous pouvez attribuer la valeur plus tard, mais vous ne pouvez pas modifier la valeur après l'avoir affectée.

Re-déclarer une constante [Le nom de la variable est ... tout en majuscules] (Utilisez _ (trait de soulignement) pour reconnecter plusieurs mots)

String inputWords = "aiueo";

⇒ final String INPUT_WORDS = "aiueo";

⇒ static final String INPUT_WORDS = "aiueo";

Mémo: Si vous définissez une constante, la mémoire sera allouée. Ne peut pas être inclus dans for (il sera appelé plusieurs fois)

La constante est définie en dehors de la méthode (principale est la méthode ☆)

En ajoutant statique, vous pouvez écrire sur la machine virtuelle et l'appeler à partir de là. Il n'utilise pas beaucoup de mémoire, définissons-le avec un final statique

Seuls les fixes sont rendus constants. Ne changez pas la valeur!

Recommended Posts

[Java] Rendez-le constant
Faire un diamant en utilisant Java
Priority Queue max En faire une file d'attente
Comment créer un tableau Java
Comment créer un résumé de calendrier Java
Comment créer un robot Discord (Java)
[Java] Créons une bibliothèque d'accès à la base de données!
Définition de constante Java
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Créer Scala Seq à partir de Java, faire de Scala Seq une liste Java
Faites un blackjack avec Java
[Java] Créer un filtre
java construire un triangle
Créer un utilitaire de réflexion ②
Créer un utilitaire de réflexion ③
Créer un utilitaire de réflexion ①
Exécutez Scala avec GraalVM et créez-en une image native
Créez "Je ne suis pas un robot" en Java EE (Jakarta EE)
Ecrire une classe en Kotlin et l'appeler en Java
[Bases de Java] Créons un triangle avec une instruction for
[Mémo personnel] Créez une copie complète simple avec Java
Faisons un robot! "Une simple démo de Java AWT Robot"
J'ai essayé de créer une fonction de connexion avec Java
[Java] Rendez-le constant
[Java] Lors de la mise d'une chaîne de caractères dans le cas de l'instruction switch, il est nécessaire d'en faire une expression constante
Remarques sur Java GC
[Résumé] Pourquoi le rendre orienté objet
Java - Comment créer JTable
[Débutant] Essayez de créer un jeu RPG simple avec Java ①
Refactoring: faire du Blackjack en Java
Créer une méthode java [Memo] [java11]
Je veux faire une liste avec kotlin et java!
Je voulais juste créer une propriété réactive en Java
Je veux créer une fonction avec kotlin et java!
[Java] Créer un fichier temporaire
Rechercher un sous-ensemble en Java
Qu'est-ce qu'une collection Java?
[Java] Dessine un motif simple
Fonctionnalité du langage Java et comment elle a produit un bogue subtil
[Rails] Faites une liste de miettes de pain
J'ai créé un client RESAS-API en Java
Java crée des documents Word
[Java] J'ai essayé de faire un labyrinthe par la méthode de creusage ♪
Comment faire un diamant révolutionnaire en utilisant Java pour déclaration wwww
Pensez à une stratégie de mise à jour Java
Construire un projet Java avec Gradle
Faites une langue! (Faire une simple calculatrice ②)
Essayez de faire un simple rappel
3 Implémentez un interpréteur simple en Java
Créer un outil de diaporama avec JavaFX
J'ai créé un PDF avec Java.
J'ai créé une application shopify @java
Télécharger des fichiers à l'aide de Java HttpURLConnection
Une personne écrivant C ++ a essayé d'écrire Java
Comment créer un pilote JDBC
Quelle est la lenteur du scanner Java?
Exécuter le fichier de commandes à partir de Java
Créez votre propre FW de persistance (Java)