Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden

Ich war es nicht gewohnt, die erweiterte for-Anweisung zu verwenden, um die iterative Verarbeitung in Java zu implementieren Ich habe mich entschlossen, diesmal die einfache Verwendung zu überprüfen. Es ist ein Level, von dem ich hoffe, dass Anfänger es inhaltlich nützlich finden.

Annahme

Bitte beachten Sie, dass die erweiterte for-Anweisung eine Funktion von Java SE 5.0 oder höher ist. Daher ist es nicht möglich, wenn Sie Java früher verwenden.

Grundlegende Verwendung

Was kann mit der erweiterten for-Anweisung erreicht werden?

Zuallererst ist die Verwendung der herkömmlichen for-Anweisung wie folgt

Traditionelle Notation


for(Gleichung 1;Gleichung 2;Gleichung 3){

wird bearbeitet;

}

Und die erweiterte for-Anweisung lautet wie folgt

Für Aussage erweitert


for(Variable Aussage:Name der Referenzvariablen){ //Mit anderen Worten, in Klammern(Geben Sie den Variablennamen ein:Formel)

wird bearbeitet;

}

Verwenden Sie die erweiterte for-Anweisung, um alle Elemente des Arrays zu verarbeiten

Schreiben Sie den Prozess sofort

sample.java


public static void main (String args[]) {
		//Fügen Sie schließlich die Elemente in das Array ein
		List<String> list = new ArrayList<>();
		list.add("Apfel");
		list.add("Gorira");
		list.add("Rappa");
		list.add("Painapuru");
		list.add("Rumba");

		//Ab hier ist die Produktion

		//Extrahieren Sie alle Elemente der Variablennamenliste nacheinander und geben Sie sie standardmäßig aus
		for(String word : list) { // for(Geben Sie den Variablennamen ein:Formel)
			System.out.println(word);
		}
		
	}

Das Ausgabeergebnis ist wie folgt

Ergebnis


Apfel
Gorira
Rappa
Painapuru
Rumba

Andere

――Dieses Beispiel ist einfach, aber wenn Sie es beherrschen, ist es einfacher, den iterativen Prozess zu beschreiben!

Recommended Posts

Ich habe versucht, die erweiterte for-Anweisung in Java zu verwenden
Ich habe versucht, JWT in Java zu verwenden
Ich habe versucht, die Elasticsearch-API in Java zu verwenden
[Java] für Anweisung / erweitert für Anweisung
[Für Anfänger] Ich habe versucht, DBUnit mit Eclipse zu verwenden
[Für Anfänger] Ich habe versucht, JUnit 5 mit Eclipse zu verwenden
Ich habe versucht, Java REPL zu verwenden
Ich habe versucht, Metaprogrammierung mit Java
Ich habe eine E-Mail in Java gesendet
Ich habe eine Anmerkung in Java gemacht.
Ich habe versucht, Java Memo LocalDate zu verwenden
Ich habe versucht, Google HttpClient von Java zu verwenden
[Java] Machen Sie die Variablen der erweiterten for-Anweisung und für jede Anweisung unveränderlich
Ich habe versucht, Dapr in Java zu verwenden, um die Entwicklung von Mikroservices zu erleichtern
Ich habe Cassandras Object Mapper für Java ausprobiert
Map ohne Verwendung eines Arrays in Java
Ich habe das neue Yuan-Problem in Java ausprobiert
Ich habe versucht, OpenCV mit Java + Tomcat zu verwenden
Java für Anweisung
[Java] So drehen Sie ein zweidimensionales Array mit einer erweiterten for-Anweisung
Ich habe versucht, mit AI "A3RT" eine Talk-App in Java zu erstellen.
ChatWork4j für die Verwendung der ChatWork-API in Java
Ich möchte eine E-Mail in Java senden.
Ich habe versucht, neunundneunzig in Java auszugeben
Ich habe versucht, eine Anwendung in 2 Sprachen zu entwickeln
Ich habe versucht, Alexa-Fähigkeiten mit Java zu erstellen
[Java] für Anweisung, während Anweisung
Ich habe versucht, Gson zu benutzen
Ich habe versucht, TestNG zu verwenden
Ich habe versucht, Galasa zu benutzen
(Memo) Java für Anweisung
[Java] So erhalten Sie HashMap-Elemente per Schleifensteuerung mithilfe der erweiterten for-Anweisung
Ich habe versucht, eine Datenbankverbindung in der Android-Entwicklung zu verwenden
Versuchte Mastodons Toot- und Streaming-API in Java
Ich habe versucht, die Firebase-Push-Benachrichtigung in Java zu implementieren
Ich habe leicht verständlich über Java Downcast geschrieben
Ich habe versucht, SQS mit AWS Java SDK zu betreiben
# 2 [Anmerkung] Ich habe versucht, neunundneunzig mit Java zu berechnen.
Ich habe versucht, das Migration Toolkit für Anwendungsbinärdateien zu verwenden
Ich habe versucht, eine Clova-Fähigkeit in Java zu erstellen
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
Ich habe versucht, Log4j2 auf einem Java EE-Server zu verwenden
Was ich in Java gelernt habe (Teil 3) Anweisung zur Ausführung von Anweisungen
[Anfänger] Java-Variable / logischer Operator / erweitert für Anweisung [Anmerkung 22]
Ich habe versucht, Java Silver in 2 Wochen zu bestehen, ohne Java zu kennen
So schleifen Sie Java Map (für jede / erweiterte for-Anweisung)
Ich habe versucht, die Methode der gegenseitigen Teilung von Eugrid in Java zu implementieren
~ Ich habe jetzt versucht, funktionale Programmierung mit Java zu lernen ~
Ich habe versucht, ein Aktienchart mit Java (Jsoup) zu kratzen.
Ein Memorandum zum Erstellen eines erweiterten Loggers mit org.slf4j.Logger
Ich habe versucht herauszufinden, was sich in Java 9 geändert hat
Versuchen Sie es mit RocksDB mit Java
[Java] Grundlegende Aussage für Anfänger
Ich habe ein Roulette in Java gemacht.
Ich habe Drools (Java, InputStream) ausprobiert.