Bitte verzeihen Sie es, da es sich um ein autarkes Memorandum handelt.
Ich möchte mein bisheriges Wissen nutzen, um Funktionen für Hiroshima Toyo Carp zu erstellen, der ein großer Fan ist.
Wählen Sie eine Zahl aus und machen Sie sie zu einer Funktion, die aus dem Array abgerufen werden soll.
Test.java
import java.util.Scanner;
class Test {
public static void main(String args[]) {
System.out.println("[1]Regisseur Tatsukawa\n[2]Regisseur Yamamoto\n[3]Regisseur Brown\n[4]Regisseur Nomura\n[5]Regisseur Ogata\n[6]Regisseur Sasaoka\Wählen Sie eine Zahl von n1 bis 6.");
Integer number = new Scanner(System.in).nextInt();
String[] array = {"das Jahr 2000", "2001-2005", "2006-2009", "2010-2014", "2015-2019", "2020"};
System.out.println(array[number - 1]);
}
}
Terminal
[1]Regisseur Tatsukawa
[2]Regisseur Yamamoto
[3]Regisseur Brown
[4]Regisseur Nomura
[5]Regisseur Ogata
[6]Regisseur Sasaoka
Bitte wählen Sie eine Zahl von 1 bis 6.
4
2010-2014
Bitte beachten Sie, dass ich vergessen habe, den Import java.util.Scanner zu schreiben, und den Scanner nicht verwenden konnte. ↓ Fehlererklärung
Terminal
Test.java:4:Error:Symbol kann nicht gefunden werden
Integer number = new Scanner(System.in).nextInt();
^
Symbol:Klassenscanner
Ort:Klassentest
Wählen Sie eine Zahl aus 4 Auswahlmöglichkeiten und erstellen Sie eine einfache bedingte Verzweigung.
Test2.java
import java.util.Scanner;
class Test2 {
public static void main(String args[]) {
System.out.println("Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?\n[1]Meiji Universität\n[2]Hosei Universität\n[3]Waseda Universität\n[4]Rikkyo Universität");
Integer number = new Scanner(System.in).nextInt();
if (number == 1) {
System.out.println("Ist die richtige Antwort!");
} else {
System.out.println("Das ist falsch");
}
}
}
Terminal
Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?
[1]Meiji Universität
[2]Hosei Universität
[3]Waseda Universität
[4]Rikkyo Universität
2
Das ist falsch
Terminal
Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?
[1]Meiji Universität
[2]Hosei Universität
[3]Waseda Universität
[4]Rikkyo Universität
1
Ist die richtige Antwort!
Wenn Sie einen Fehler machen, reduzieren Sie die Optionen.
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]Meiji Universität");
array.add("[2]Hosei Universität");
array.add("[3]Waseda Universität");
array.add("[4]Rikkyo Universität");
System.out.println("Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?");
System.out.println(array);
Integer number = new Scanner(System.in).nextInt();
if (number == 1) {
System.out.println("Ist die richtige Antwort!");
} else {
array.remove(number - 1);
System.out.println("Das ist falsch");
System.out.println("Bitte wählen Sie die Nummer erneut.");
System.out.println(array);
}
}
}
import java.util.ArrayList; import java.util.List; Wenn Sie nicht ausfüllen, tritt ein Fehler auf. Seien Sie also vorsichtig.
Terminal
Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?
[[1]Meiji Universität, [2]Hosei Universität, [3]Waseda Universität, [4]Rikkyo Universität]
1
Ist die richtige Antwort!
↑ Richtiges Antwortmuster
Terminal
Von welcher Universität kam Morishita, die im Entwurf von 2019 den ersten Platz belegte?
[[1]Meiji Universität, [2]Hosei Universität, [3]Waseda Universität, [4]Rikkyo Universität]
2
Das ist falsch
Bitte wählen Sie die Nummer erneut.
[[1]Meiji Universität, [3]Waseda Universität, [4]Rikkyo Universität]
↑ Falsches Muster 2 Die Hosei University wird nicht mehr angezeigt.
Dieser Artikel endet vorerst so. Verbesserungen an dieser Funktion ① Wenn Sie den Inhalt des Arrays auf dem Terminal wie [[1] Meiji University, [2] Hosei University, [3] Waseda University, [4] Rikkyo University] anzeigen, wird die Anzeige von [] nicht unterstützt. ② Bitte erneut auswählen. Ermöglicht die Eingabe von Zahlen, wenn diese angezeigt werden. Ich denke, dass dies durch iterative Verarbeitung erfolgen kann. ③ Erhöhen Sie die Anzahl der Probleme. ④ Machen Sie es möglich, zufällig Fragen zu stellen. ⑤ Ermöglichen Sie die zufällige Anzeige der Antworten. Soweit ich das beurteilen kann, sieht es so aus. Ich würde es gerne im nächsten Artikel schreiben.
Ich weiß immer noch nichts über Java, also werde ich mein Bestes geben.
Recommended Posts