Home > Java > javaTutorial > Java Example - for and foreach loop usage

Java Example - for and foreach loop usage

黄舟
Release: 2017-02-16 10:35:20
Original
1733 people have browsed it

The for statement is relatively simple and is used to loop data.

The number of times the for loop is executed is determined before execution. The syntax format is as follows:

for(初始化; 布尔表达式; 更新) {
    //代码语句}
Copy after login

The foreach statement is one of the new features of java5. Foreach provides developers with great convenience in traversing arrays and collections.

The syntax format of foreach is as follows:

for(元素类型t 元素变量x : 遍历对象obj){ 
     引用了x的java语句; }
Copy after login

The following examples demonstrate the use of for and foreach loops:

/*
 author by w3cschool.cc
 Main.java
 */public class Main {
   public static void main(String[] args) {
      int[] intary = { 1,2,3,4};
      forDisplay(intary);
      foreachDisplay(intary);
   }
   public static void forDisplay(int[] a){  
      System.out.println("使用 for 循环数组");
      for (int i = 0; i < a.length; i++) {
         System.out.print(a[i] + " ");
      }
      System.out.println();
   }
   public static void foreachDisplay(int[] data){
      System.out.println("使用 foreach 循环数组");
      for (int a  : data) {
         System.out.print(a+ " ");
      }
   }}
Copy after login

The output result of running the above code is:

使用 for 循环数组
1 2 3 4 
使用 foreach 循环数组
1 2 3 4
Copy after login

Above It is the Java example - the content used in for and foreach loops. For more related content, please pay attention to the PHP Chinese website (www.php.cn)!


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template