Pour moi-même
nom de fichier de classe{
public static void main(String[] args) { //Nécessaire pour le moment
int number; //Parce que c'est un entier, int
number = 3; //Remplacez 3 par le nombre
System.out.println(number); //méthode de sortie(Guy substitué)
String name; //La chaîne est String
name = "Wanko"; //Remplacez wanko par le nom
System.out.println(name); //méthode de sortie
}
}
##Basique (comment envoyer un message)
nom du fichier de classe { public static void main(String[] args) { System.out.println ("○○"); // Le texte ici est reflété } }
##variable
class MyApp { public static void main(String[] args) { String name = "taguchi" // Le côté droit est affecté au côté gauche
System.out.println("hello " + name); //hello + name(taguchi)
System.out.println("hello " + name + " again!"); // hello + name(taguchi) + again
} }
~ $ javac MyApp.java && java MyApp hello taguchi hello taguchi again!
##Recevoir les commentaires des utilisateurs
import java.util.Scanner;
class MyApp { public static void main(String[] args) { System.out.println ("Votre nom?"); // Commentaire en attente Il y a un saut de ligne System.out.print ("Votre nom?"); // Commentaire en attente Aucun saut de ligne String name = new Scanner(System.in).next();
System.out.println("hello " + name);
System.out.println("hello " + name + " again!");
} } Le terminal attend une réponse et vous recevrez une réponse lorsque vous enverrez
##Recevons la valeur numérique et calculons
import java.util.Scanner;
class MyApp { public static void main(String[] args) { System.out.print("Your guess? "); Integer guess = new Scanner(System.in).nextInt();
System.out.println("Your gess: " + guess); } } En tant que nouveau scanner (System.in), si vous souhaitez recevoir une valeur entière, utilisez nextInt ()
##Changeons l'affichage en fonction des conditions
import java.util.Scanner;
class MyApp { public static void main(String[] args) { Réponse entière = 6; // Réponse à la question
System.out.print ("Votre estimation?"); // Question Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println ("Bingo!"); // Réponse ci-dessus (bonne réponse) }else { System.out.println ("Booooooo"); // Réponse ci-dessus (réponse incorrecte) }
##Ajout de ci-dessus
import java.util.Scanner;
class MyApp { public static void main(String[] args) { Integer answer = 6;
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println ("Bingo!"); // Réponse } else if (answer > guess) { System.out.println ("La réponse est plus élevée"); // Signifie plus haut } else { System.out.println ("La réponse est inférieure"); // Signification inférieure } } }
##Générons un nombre aléatoire
import java.util.Scanner; import java.util.Random; // Code pour rendre aléatoire
class MyApp { public static void main(String[] args) { Réponse entière = new Random (). NextInt (10) + 1; // Code à randomiser (+1 est 1 10 addition)
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println("Bingo!");
} else if (answer > guess) {
System.out.println("The answer is higher!");
} else {
System.out.println("The answer is lower!");
}
System.out.println("The answer was " + answer);
} }
##Utilisons le traitement en boucle
import java.util.Scanner; import java.util.Random;
class MyApp { public static void main(String[] args) { Integer answer = new Random().nextInt(10) + 1;
while (true) {// Code pour le traitement en boucle System.out.print("Your guess? "); Integer guess = new Scanner(System.in).nextInt();
if (answer == guess) {
System.out.println("Bingo!");
break; // Code qui empêche la boucle lorsque la réponse est correcte } else if (answer > guess ) { System.out.println("The answer is higher!"); } else { System.out.println("The answer is lower!"); } } } }
##Affichons le nombre de fois jusqu'à la bonne réponse
import java.util.Scanner; import java.util.Random;
class MyApp { public static void main(String[] args) { Integer answer = new Random().nextInt(10) + 1; Integer count = 0;
while (true) {
System.out.print("Your guess? ");
Integer guess = new Scanner(System.in).nextInt();
count = count + 1;
// count + = 1; // Omis ci-dessus // count ++; // Omettre davantage ce qui précède
if (answer == guess) {
System.out.println("Bingo! It took " + count + " guesses!");
break; // Code pour s'arrêter lorsque la réponse est correcte } else if (answer > guess ) { System.out.println("The answer is higher!"); } else { System.out.println("The answer is lower!"); } } } }
Recommended Posts