[Traitement × Java] Comment utiliser les variables

Cet article est destiné à comprendre la structure du programme via le traitement. Cette fois, j'écrirai sur les variables.

スクリーンショット 2020-06-30 15.13.15.png

table des matières 0. Que sont les variables

  1. Type de variable
  2. Exemple de programme utilisant des variables

0. Que sont les variables

Les variables sont comme des ** boîtes pour les données **.

variable00.java


//Attribuez 5 à la variable a.
int a = 5;
//Remplacez par 10 la variable b.
int b = 10;

//a +b Affichez le résultat.
println(a + b);
15

Mise en garde: Lorsque vous utilisez une variable en Java, vous devez spécifier ** de quel type de variable il s'agit **. NG : a = 5 OK : int a = 5

Les types incluent int pour les entiers, float pour les nombres à virgule flottante, String pour les chaînes de caractères et couleur pour les couleurs. Article de référence: Référence Java comprise dans la figure

Point: Dans le programme, le symbole égal (=) indique ** affectation **. C'est facile à comprendre si vous le considérez comme une ** flèche pointant vers la gauche **.

int a ⬅︎ 5

1. Type de variable

Les variables incluent les ** variables intégrées ** et les ** variables définies par l'utilisateur **.

variable01.java


size(600,400);
rect(0,0,width-100,height-100);

ex01.png

Point : Built-in variables Variables préparées à l'avance. largeur (= largeur de l'écran), hauteur (= hauteur de l'écran), mouseX (= coordonnée X de la souris), mouseY (= coordonnée Y de la souris), etc.

dans ce cas, width = 600 height = 400 Peut être utilisé sans avoir à le définir vous-même. chanceux!

Point : User-defined variables Variables que vous définissez et utilisez. Comment utiliser: ① ** Déclaration ** → ② ** Réglage initial ** → ③ ** Utilisation **

Comment utiliser (exemple) ① ** Déclaration ** (je pense utiliser une telle variable!) int a; ② ** Paramètre initial ** (Cette variable doit être définie sur cette valeur!) a = 10; ③ ** Utilisez ** (Alors je vais l'utiliser ...!) println(a);

2. Exemple de programme utilisant des variables

◯ Programmes utilisant mouseX et mouseY

variable02.java


//Il n'est exécuté qu'une seule fois au démarrage du programme.
void setup(){
//Déterminez la taille de l'écran
  size(600,400);
}

//boucle infinie
void draw(){
//La surface du carré change en fonction de l'emplacement de la souris.
  rect(0,0,mouseX,mouseY);
}

スクリーンショット 2020-06-30 15.16.08.png

Point :  setup () répète le processus dans {} une seule fois. (Quelque chose comme les paramètres initiaux) draw () répète le processus dans {} indéfiniment. (boucle infinie)

rect (coordonnée X dans le coin supérieur gauche du carré, coordonnée Y dans le coin supérieur gauche du carré, longueur du côté horizontal, longueur du côté vertical);

◯ Programme utilisant mouseX et mouseY②

variable03.java


//Répétez une seule fois au début
void setup(){
//Déterminez la taille de l'écran
  size(510,510);
}
//boucle infinie
void draw(){
  //Ne dessinez pas le bord
  noStroke();
  //Décidez du nombre de couleurs à peindre dans la figure →(R,G,B)
  fill(mouseX/2,mouseY/2,255);
  //Déterminez les coordonnées, la largeur et la hauteur du centre du cercle.
  ellipse(mouseX,mouseY,30,30);
}

スクリーンショット 2020-06-30 15.13.15.png

◯ Un programme qui définit vous-même les variables et déplace le cercle horizontalement

variable04.java


//Définissez une variable xpos de type float.
//Une variable qui représente la position de x.
float xpos = 0;

void setup(){
  size(510,200);
  background(0);
}

void draw(){
  //Ne remplissez pas l'intérieur du cercle.
  noFill();
  stroke(100,230,random(180,255));
  //La coordonnée x du cercle est déterminée par xpos.
  //La taille du cercle doit être aléatoire.
  ellipse(xpos,height/2,random(100),random(100));
  //Augmentez les xpos de 10.
  xpos += 10;

}

スクリーンショット 2020-07-02 9.20.22.png

◯ Un programme qui définit vous-même les variables et déplace le cercle horizontalement ②

variable04.java


//Définissez une variable xpos de type float.
//Une variable qui représente la position de x.
float xpos = 0;

void setup(){
  size(510,200);
}

void draw(){
  //Essayez de repeindre l'arrière-plan chaque fois que vous faites une boucle.
  background(0);
  //Ne remplissez pas l'intérieur du cercle.
  noFill();
  stroke(100,230,random(180,255));
  //La coordonnée x du cercle est déterminée par xpos.
  //La taille du cercle doit être aléatoire.
  ellipse(xpos,height/2,random(100),random(100));
  //Augmentez les xpos de 10.
  xpos += 10;

  //Lorsque le cercle sort de l'écran, faites-le ressortir à nouveau par la gauche.
  if(xpos > width){
    xpos = 0;
  }
}

ezgif.com-gif-maker (1).gif

finalement

Merci pour la lecture. Nous apprécions vos opinions et suggestions afin de rendre l'article encore meilleur.

Recommended Posts

[Traitement × Java] Comment utiliser les variables
Comment utiliser les variables Java
[Traitement × Java] Comment utiliser les tableaux
[Traitement × Java] Comment utiliser la boucle
[Traitement × Java] Comment utiliser la classe
[Traitement × Java] Comment utiliser la fonction
Comment utiliser java Facultatif
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
Comment utiliser Java Map
Comment utiliser HttpClient de Java (Get)
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
[JavaFX] [Java8] Comment utiliser GridPane
Comment utiliser les méthodes de classe [Java]
[Java] Comment utiliser List [ArrayList]
Comment utiliser les classes en Java?
Comment nommer des variables en Java
Comment utiliser les expressions Java lambda
[Java] Comment utiliser la classe Math
Comment utiliser le type enum Java
[Traitement × Java] Comment utiliser la boucle 2 --- structure imbriquée, conversion de coordonnées
Prise en charge multilingue de Java Comment utiliser les paramètres régionaux
[Java] Comment utiliser la classe File
Comment utiliser la méthode de soumission (Java Silver)
[Explication facile à comprendre! ] Comment utiliser l'instance Java
[Java] Comment utiliser la méthode toString ()
Comment utiliser et définir les classes Java, importer
[Explication facile à comprendre! ] Comment utiliser le polymorphisme Java
[Java] [Maven3] Résumé de l'utilisation de Maven3
Comment utiliser la classe Java Scanner (Remarque)
Comment utiliser les variables d'environnement dans RubyOnRails
[Explication facile à comprendre! ] Comment utiliser ArrayList [Java]
[Java] Comment utiliser la classe Calendar
[Java] Découvrez comment utiliser correctement Optional
[Explication facile à comprendre! ] Comment utiliser la surcharge Java
gestion des exceptions try-catch-finally Comment utiliser java
[Explication facile à comprendre! ] Comment utiliser l'encapsulation Java
Comment utiliser Map
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage