Heim > Java > javaLernprogramm > Java -Programm, um über Arrays zu iterieren, die für und foreach -Schleife verwendet werden

Java -Programm, um über Arrays zu iterieren, die für und foreach -Schleife verwendet werden

Susan Sarandon
Freigeben: 2025-02-07 11:51:10
Original
638 Leute haben es durchsucht

Java program to iterate over arrays using for and foreach loop

Java bietet zwei primäre Methoden zum Iterieren durch Arrays: die traditionelle for -Schoose und die erweiterte for-each -Slober. Beide verarbeiten Arrayelemente effizient, ihre Anwendungen unterscheiden sich jedoch geringfügig. Dieser Artikel zeigt, wie jeder Schleifentyp für Array -Traversal verwendet wird.

Szenario 1:

<code>Input: String[] names = {"Ravi", "Riya", "Ashish"};
Output: Ravi, Riya, Ashish</code>
Nach dem Login kopieren

Szenario 2:

<code>Input: int[] numbers = {2, 4, 5, 7};
Output: {2, 4, 5, 7}</code>
Nach dem Login kopieren

iteriert mit einer for -Sloop

Die for -Sch geben ideal, wenn Sie eine präzise Steuerung über den Iterationsprozess benötigen, z.

syntax:

for (initialization; condition; increment) {
   // Statements
}
Nach dem Login kopieren

Beispiel:

Dieser Java -Code verwendet eine

-Schload, um ein String -Array durchzusetzen: for

public class ArrayIteration {
   public static void main(String[] args) {
      String[] companies = {"Microsoft", "Google", "Facebook", "Oracle"};
      System.out.println("Using a for loop:");
      for (int i = 0; i < companies.length; i++) {
         System.out.println(companies[i]);
      }
   }
}
Nach dem Login kopieren
Ausgabe:

<code>Using a for loop:
Microsoft
Google
Facebook
Oracle</code>
Nach dem Login kopieren

iteriert mit einer -Schloop (erweitert for-each Schleife) for

Die

-Schule vereinfacht die Iteration und beseitigt die Notwendigkeit eines expliziten Indexmanagements. Es wird bevorzugt, wenn Sie nur den Wert jedes Elements zugreifen müssen, ohne seinen Index zu benötigen. for-each

syntax:

for (data_type element : array) {
   // Statements
}
Nach dem Login kopieren

Beispiel:

In diesem Beispiel wird eine

-Sufe verwendet, um ein ganzzahliges Array durchzusetzen: for-each

public class ArrayIteration {
   public static void main(String[] args) {
      int[] values = {2, 34, 51, 8, 56, 90};
      System.out.println("\nUsing a for-each loop:");
      for (int value : values) {
         System.out.println(value);
      }
   }
}
Nach dem Login kopieren
Ausgabe:

<code>Using a for-each loop:
2
34
51
8
56
90</code>
Nach dem Login kopieren

Schlussfolgerung

Sowohl

als auch for Loops bieten wirksame Möglichkeiten, um durch Java -Arrays zu iterieren. Wählen Sie die for-each-Schleife, wenn der Indexzugriff von entscheidender Bedeutung ist, und die for -Schule für eine einfachere, indexfreie Iteration. for-each

Das obige ist der detaillierte Inhalt vonJava -Programm, um über Arrays zu iterieren, die für und foreach -Schleife verwendet werden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Aktuelle Ausgaben
Kann Java als Backend des Webs verwendet werden?
Aus 1970-01-01 08:00:00
0
0
0
Installieren Sie JAVA
Aus 1970-01-01 08:00:00
0
0
0
Java kann nicht installiert werden
Aus 1970-01-01 08:00:00
0
0
0
Ist das in der Java-Sprache?
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage