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)
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.)
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;
}
}
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.
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.
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
Les règles suivantes doivent être suivies, et si vous les écrivez incorrectement, vous obtiendrez une erreur.
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"
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 th> | ||||
---|---|---|---|---|
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 |
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.)
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
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
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"
Utilisez tous les mots supérieurs. Lorsque vous utilisez plusieurs mots, connectez-les avec "_".
Exemple) MAX_SIZE, FILE_NO, ARRAY_SIZE
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