Etudier les variations Java - Partie 2

1.Tout d'abord

Cette fois, je parlerai de variables. Les variables sont les bases des bases d'un programme. C'est important et il faut s'en souvenir.

Au fait, avez-vous souvent utilisé des variables en mathématiques? Lorsque x = 1, y = 5, répondez z avec z = 7x + 5y. Lol comme Cela peut être exprimé dans une expression similaire en Java.

Et les variables seront utilisées telles quelles en Java. Cependant, Java nécessite un processus appelé "** declare **" les variables à utiliser. En termes simples, cela ressemble à "je vais utiliser une variable de nombre entier!" (La partie entière sera comprise plus tard, alors ne vous inquiétez pas trop)

2. Déclaration des variables

Alors déclarons réellement la variable dans la source. A partir de là, la partie suivante devient le code source, et pour le moment, je voudrais décrire le processus entre {} of public static void main (String [] args) {}. D'autres parties seront comprises plus tard. Pour l'instant, il serait utile que vous l'ignoriez.

Main.java


public class Main {
	public static void main(String[] args) {

		//Déclaration des variables
		int number;

	}
}

"Int number;" est la déclaration. A partir de maintenant, nous allons utiliser une variable appelée nombre, qui est un entier, alors préparez un ordinateur! C'est comme ça lol (La ligne après // s'appelle un commentaire et n'a rien à voir avec le programme.)

"** type nom de variable; **" Exemple) Type = int, nom de la variable = nombre

C'est la forme de base de la déclaration. Le type est int et le nom de la variable est la partie numérique. (Au fait, int est un type pour gérer les entiers. Les caractères et les fractions ne peuvent pas être utilisés. Je l'introduirai plus tard.)

3. Substitution

Et vous pouvez dire "** attribuer une valeur **" à la variable. Quelque chose comme "x = 1" ou "y = 5" mentionné au début.

Faisons-le réellement.

Main.java


public class Main{
  public static void main(String[] args){
 
    //Déclaration des variables
    int number;
    //Remplacez 1 par le nombre
    number = 1;
 
  }
}

J'ai essayé de remplacer "1" par le nombre. (Rien ne s'affiche car il n'y a pas de sortie) Alors que nombre est appelé une variable, une valeur écrite directement sur la source "1" est appelée différemment. La valeur brute, telle que 1, 80, 70, est appelée "** littéral **".

Vous pouvez également rédiger des déclarations et des affectations sur une seule ligne. Dans ce cas, cela s'appelle "** Initialisation de variable **".

Main.java


public class Main {
	public static void main(String[] args) {

		//Déclarez la variable et attribuez 1 au nombre
		int number = 1;

	}
}

4. Sortie des variables

L'affectation de variables n'est pas assez bonne, alors sortons-les sur la sortie standard (console). L'affichage à l'écran est le précédent [Study of Java-Part 1-Hello World 4. Début du traitement](https://qiita.com/koukonko/items/98d36c3bae2f5e119bd7#4-%E5%87%A6%E7%90 Il est également apparu dans% 86% E3% 81% AE% E5% A7% 8B% E3% 81% BE% E3% 82% 8A).

"System.out.println ();" C'est celui-là. Si vous mettez la variable que vous venez de déclarer et assigner dans this (), la valeur détenue par la variable sera affichée.

Main.java


public class Main {
	public static void main(String[] args) {

		//Déclarez la variable et attribuez 1 au nombre
		int number = 1;

		//Afficher la valeur du nombre à l'écran
		System.out.println(number);

	}
}

Lorsque le programme ci-dessus est exécuté, "1" s'affiche.

5. Modifier la valeur

C'est juste une "variable", alors changeons la valeur.

Main.java


public class Main {
	public static void main(String[] args) {

		//Déclarez la variable et attribuez 1 au nombre
		int number = 1;

		//Remplacez le nombre par 10
		number = 10;

		//Afficher la valeur du nombre à l'écran
		System.out.println(number);

	}
}

J'ai ajouté une autre ligne au programme ci-dessus. C'est la partie de "nombre = 10;". Dans cette ligne, la valeur "1" contenue dans nombre sera remplacée par la valeur "10". Veuillez noter que "1" sera écrasé et effacé ...

Quand je l'exécute, je vois "10" sur la console. C'est la preuve que le nombre vaut "10".

Il s'agit de l'utilisation de base des variables.

6. À propos de la déclaration

Il existe des règles pour déclarer des variables et autres. Les noms de variable incluent les noms qui ne peuvent pas être utilisés et les noms qui ne sont pas recommandés. De plus, nous donnerons des noms à diverses choses à l'avenir, donc je les présenterai également. Je suis sûr qu'il y a des mots que tu ne comprends pas, mais pour la première fois, c'est fini et lol

6.1. Règles de déclaration

Les règles suivantes doivent être suivies, et si vous les écrivez incorrectement, vous obtiendrez une erreur.

6.1.1. Convention de dénomination

Voici quelques règles à suivre lors de la dénomination. Lors de l'attribution d'un nom, vous pouvez utiliser "$", "_", "alphabet" et "nombre". Cependant, "nombre" ne peut pas être le premier caractère. En outre, vous ne pouvez pas utiliser les mots réservés ci-dessous comme noms, ou vous ne pouvez pas utiliser des noms que vous avez déjà utilisés.

OK exemple) \ _number, firstName, kou $ kon_ko Exemple NG) 1_number, 100, "string"

6.1.2. Mots réservés

Une liste de noms qui ne peuvent pas être utilisés pour des raisons telles que la grammaire Java. De plus, nul, vrai, faux ne peut pas être utilisé.

Liste des mots réservés
abstract assert boolean break byte
case catch char new class
const case continue default do
double else enum extends final
finally float for goto if
implements import instanceof int interface
long native new package private
protected public return short static
strictfp super switch synchronized this
throw throws transient try void
volatile while

6.2. Recommandations de déclaration

Ce qui suit est, mais pas toujours, par souci de clarté de la programmation. (Les recommandations peuvent être différentes selon le site de développement.)

6.2.1. Nom de variable

Si vous utilisez des lettres minuscules et plusieurs mots, mettez en majuscule la première lettre du deuxième mot et les suivants.

Exemple) histoire, membre, librairie, programmeNon

6.2.2. Nom de classe

Mettez en majuscule la première lettre du mot. Même si vous utilisez plusieurs mots, la première lettre est en majuscule ...

Exemple) Ordinateur, Navigateur, ConcreateAggregate

6.2.3. Nom de la méthode

Si vous utilisez des lettres minuscules et plusieurs mots, mettez en majuscule la première lettre du deuxième mot et les suivants. Il s'agit également d'une méthode de dénomination similaire aux variables.

Il est communément appelé "verbe" ou "verbe + nez". Dans "verbe + nom", la première lettre du "nom" est en majuscule.

Exemple) attendez, envoyez ← "verbe uniquement" Exemple) getNumber, setName ← "verbe + nom"

6.2.4. Nom de la constante

Utilisez tous les mots supérieurs. Lorsque vous utilisez plusieurs mots, connectez-les avec "_".

Exemple) MAX_SIZE, FILE_NO, ARRAY_SIZE

7. Conclusion

C'est tout pour le moment. C'est devenu un peu plus long. Je suis désolé pour toutes les histoires ennuyeuses ...

À partir de maintenant, il faut se souvenir au fur et à mesure que vous poursuivez vos études, mais rappelons-nous lentement.

La prochaine fois, j'aimerais expliquer les «types».

La prochaine fois → "Study Java-Part 3-Type"

Recommended Posts

Etudier les variations Java - Partie 2
Étude de Java-Part 0-Overview
Etudier Java-Part 4-literal
Etudier Java-Part 5-Constant
Etudier Java-Part 9-Scope
Étudier Java ~ Partie 7 ~ Array
Etudier Java-Part 3-Type
Étude de l'instruction Java-Part 10-if
Étudier Java-Partie 1-Hello World
Étude de l'instruction Java-Part 11-switch
Étudier Java ―― 3
Étudier Java ―― 9
Étudier Java ―― 4
Étudier Java -5
Étudier Java ―― 1
Étudier Java # 0
Étudier Java ―― 8
Étudier Java ②
Étudier Java ―― 7
Étudier Java ―― 2
Étudier Java ①
Étudier Java -10