Um Eingabevorgänge auf der Konsole in Java auszuführen, müssen Sie die Scannerklasse aufrufen, um ein gescanntes Objekt zu definieren. Beispiel:
// So importieren Sie java.util.Scanner; Scanner scanner = neuer Scanner (System.in); 12
Dies öffnet den Eingabestream und definiert dann das Array:
int [] n = new int [4]; // Verwenden Sie eckige Klammern, verwenden Sie Klammern, um einen Fehler 1 zu melden
Als Nächstes können Sie die von der Konsole erhaltenen Eingaben in das Array eingeben und die nextInt () -Methode des Scannerobjekts aufrufen:
for (int i = 0; i <4; i ++) { n [i] = scanner.nextInt (); } scanner.close (); // Wenn Sie die Eingabe beenden, vergessen Sie nicht, den Eingabestream und zu schließen Rufen Sie das Schließen des Scannerobjekts auf. Die Methode kann 1234 sein
Um das Eingabearray zu drucken, müssen Sie die Methode Arrays.toString ("parameter") aufrufen. Der Parameter ist der Name der Array-Deklaration ohne []:
System.out.println ("Sie geben Folgendes ein:" + Arrays.toString (n)); // 需要 导入 java.util.Arrays; 12
Vollständiger Quellcode:
Paket com.linhualuo; import java.util.Arrays; import java.util.Scanner; public class mainTest {public statisch void main (String [] args) { Scanner scanner = neuer Scanner (System.in); System.out.println ("Ihre erste Nummer:"); int [] n = new int [4]; für (int i = 0; i <4; i ++) { n [i] = scanner.nextInt (); } scanner.close (); System.out.println ("Ihre Eingabe ist:" + Arrays.toString (n)); } } 123456789101112131415161718
Betriebsergebnis: