Veuillez le pardonner car ce sera un mémorandum autosuffisant.
J'aimerais utiliser mes connaissances jusqu'à présent pour créer des fonctions pour Hiroshima Toyo Carp, qui est un grand fan.
Sélectionnez un nombre et faites-en une fonction à récupérer dans le tableau.
Test.java
import java.util.Scanner;
class Test {
public static void main(String args[]) {
System.out.println("[1]Directeur Tatsukawa\n[2]Directeur Yamamoto\n[3]Directeur Brown\n[4]Directeur Nomura\n[5]Directeur Ogata\n[6]Directeur Sasaoka\Sélectionnez un nombre de n1 à 6.");
Integer number = new Scanner(System.in).nextInt();
String[] array = {"l'année 2000", "2001-2005", "2006-2009", "2010-2014", "2015-2019", "2020"};
System.out.println(array[number - 1]);
}
}
Terminal
[1]Directeur Tatsukawa
[2]Directeur Yamamoto
[3]Directeur Brown
[4]Directeur Nomura
[5]Directeur Ogata
[6]Directeur Sasaoka
Veuillez sélectionner un nombre de 1 à 6.
4
2010-2014
Veuillez noter que j'ai oublié d'écrire import java.util.Scanner et que je n'ai pas pu utiliser Scanner. ↓ Déclaration d'erreur
Terminal
Test.java:4:Erreur:Impossible de trouver le symbole
Integer number = new Scanner(System.in).nextInt();
^
symbole:Scanner de classe
endroit:Test de classe
Sélectionnez un nombre parmi 4 choix et créez une simple branche conditionnelle.
Test2.java
import java.util.Scanner;
class Test2 {
public static void main(String args[]) {
System.out.println("De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?\n[1]Université Meiji\n[2]Université Hosei\n[3]Université Waseda\n[4]Université Rikkyo");
Integer number = new Scanner(System.in).nextInt();
if (number == 1) {
System.out.println("Est la bonne réponse!");
} else {
System.out.println("C'est faux");
}
}
}
Terminal
De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?
[1]Université Meiji
[2]Université Hosei
[3]Université Waseda
[4]Université Rikkyo
2
C'est faux
Terminal
De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?
[1]Université Meiji
[2]Université Hosei
[3]Université Waseda
[4]Université Rikkyo
1
Est la bonne réponse!
Si vous faites une erreur, réduisez les options.
Test3.java
import java.util.Scanner;
import java.util.ArrayList;
import java.util.List;
class Test3 {
public static void main(String args[]) {
List<String> array = new ArrayList<String>();
array.add("[1]Université Meiji");
array.add("[2]Université Hosei");
array.add("[3]Université Waseda");
array.add("[4]Université Rikkyo");
System.out.println("De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?");
System.out.println(array);
Integer number = new Scanner(System.in).nextInt();
if (number == 1) {
System.out.println("Est la bonne réponse!");
} else {
array.remove(number - 1);
System.out.println("C'est faux");
System.out.println("Veuillez resélectionner le numéro.");
System.out.println(array);
}
}
}
import java.util.ArrayList; import java.util.List; Si vous ne remplissez pas, une erreur se produira, alors soyez prudent.
Terminal
De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?
[[1]Université Meiji, [2]Université Hosei, [3]Université Waseda, [4]Université Rikkyo]
1
Est la bonne réponse!
↑ Modèle de réponse correct
Terminal
De quelle université Morishita, qui s'est classée première lors du repêchage de 2019, est-elle issue?
[[1]Université Meiji, [2]Université Hosei, [3]Université Waseda, [4]Université Rikkyo]
2
C'est faux
Veuillez resélectionner le numéro.
[[1]Université Meiji, [3]Université Waseda, [4]Université Rikkyo]
↑ Mauvais modèle 2 L'université Hosei n'est plus affichée.
Pour le moment, cet article se termine ainsi. Améliorations de cette fonctionnalité ① Lors de l'affichage du contenu du tableau sur le terminal tel que [[1] Université Meiji, [2] Université Hosei, [3] Université Waseda, [4] Université Rikkyo], ne prennent pas en charge l'affichage de []. ② Veuillez sélectionner à nouveau. Vous permet de saisir des nombres lorsque s'affiche. Je pense que cela peut être fait par un traitement itératif. ③ Augmentez le nombre de problèmes. ④ Permettez de poser des questions au hasard. ⑤ Permet d'afficher les réponses de manière aléatoire. Autant que je sache, ça ressemble à ça. J'aimerais l'écrire dans le prochain article.
Je ne connais toujours pas Java, alors je ferai de mon mieux.
Recommended Posts