La dernière fois que j'ai posté sur les variables en Java. Veuillez consulter cet article si vous le souhaitez. Ce que j'ai appris en Java (partie 2) Que sont les variables
Cette fois, je voudrais écrire sur l'instruction d'exécution des instructions.
Une instruction d'exécution d'instruction est une instruction d'instruction préparée à l'origine par Java. En tant que forme de base de l'instruction d'exécution des instructions
Ce sera. * Les informations entre parenthèses sont appelées un argument (hikisu) ou un paramètre.
Comme l'un des plus concrets, "System.out.println ()" utilisé dans les articles précédents, etc.
public class Main {
public static void main(String[] args) {
System.out.println("Bonjour");
}
}
Résultat d'exécution Il s'agit d'une instruction pour afficher les arguments entre parenthèses à l'écran. Il existe également une différence entre "System.out.println ();" et "System.out.print ();".
public class Main {
public static void main(String[] args) {
//nouvelle ligne
System.out.println("Ravi de vous rencontrer");
System.out.println("Bonjour");
//Ne pas casser
System.out.print("Ravi de vous rencontrer");
System.out.print("Bonjour");
}
}
Résultat d'exécution Il est également possible d'utiliser avec des variables
public class Main {
public static void main(String[] args) {
//Déclaration de variable, affectation
int a = 1;
String b = "Bonjour";
//Afficher les variables
System.out.println(a);
System.out.println(b);
}
}
Résultat d'exécution
Instructions pour comparer deux valeurs
int m = Math.max(a,b);
Ceci est une instruction pour comparer "a" et "b" spécifiés par l'argument et affecter le plus grand à la variable "m".
public class Main {
public static void main(String[] args) {
//Déclaration de variable, affectation
int a = 1;
int b = 2;
//Remplacez le plus grand de a et b dans la variable m
int m = Math.max(a, b);
//Afficher la valeur attribuée
System.out.println(m);
}
}
Résultat d'exécution
Convertit le nombre entré dans la variable de type chaîne (chaîne) en entier
int seisu = 1;
String moziretu = "1";
Le contenu "1" des deux variables créées ci-dessus est complètement différent. Les nombres entiers ne peuvent pas être calculés avec la chaîne de caractères "1" affectée au type String. Par conséquent, l'instruction pour convertir un nombre de type String en un type int (entier) est la suivante.
int n = Integer.parseInt(moziretu);
Exemple
public class Main {
public static void main(String[] args) {
//Remplacez "1" pour chacun des types int et chaîne
int seisu = 1;
String moziretu = "1";
//Affichage en ajoutant le type int et le type String
System.out.println(seisu + moziretu);
//Convertir le type String en type int
int n = Integer.parseInt(moziretu);
//Calculer et afficher entre les types int après la conversion
System.out.println(seisu + n);
}
}
Résultat d'exécution Comme vous pouvez le voir dans le résultat de l'exécution, la première ligne est l'état où l'entier "1" et la chaîne de caractères "1" sont alignés côte à côte, et la deuxième ligne convertit la chaîne de caractères "1" en un entier et le résultat du calcul entre les entiers. Est affiché.
Commande pour générer des nombres aléatoires comme des dés
int r = new java.util.Random().nextInt(10);
Dans ce qui précède, un nombre aléatoire de 0 à 9 est attribué à la variable r. Exemple
public class Main {
public static void main(String[] args) {
//0 pour int type r~Générez et remplacez des nombres aléatoires jusqu'à 9
int r = new java.util.Random().nextInt(10);
//Afficher la variable r
System.out.println(r);
}
}
Résultat de l'exécution (les numéros générés aléatoirement sont attribués) Il est également possible de varier.
public class Main {
public static void main(String[] args) {
//0 pour int type r~Générez et remplacez des nombres aléatoires jusqu'à 9
int r = new java.util.Random().nextInt(10) + 10;
//Afficher la variable r
System.out.println(r);
}
}
Résultat de l'exécution (des nombres aléatoires de 10 à 19 sont attribués)
Accepte la saisie de chaînes de caractères ou d'entiers à partir du clavier
//Recevoir une chaîne
String input1 = new java.util.Scanner(System.in).nextLine();
//Recevoir un entier
int input2 = new java.util.Scanner(System.in).nextInt();
Exemple
public class Main {
public static void main(String[] args) {
System.out.println("Veuillez saisir le produit que vous avez acheté");
String input1 = new java.util.Scanner(System.in).nextLine();
System.out.println("Veuillez saisir le nombre d'achats");
int input2 = new java.util.Scanner(System.in).nextInt();
System.out.println(input1 + "À" + input2 + "C'est un individu. Merci pour votre achat.");
}
}
Résultat d'exécution J'ai essayé de résumer les instructions d'exécution des instructions de base.
https://book.impress.co.jp/books/1113101090
La prochaine fois, j'aimerais écrire sur le branchement conditionnel et la répétition.
Recommended Posts