Eingabe und Ausgabe von Java-Arrays

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:
Schreiben Sie hier eine Bildbeschreibung

Ich denke du magst

Origin blog.csdn.net/benli8541/article/details/112798863
Empfohlen
Rangfolge