• Java 读书笔记 (十三) for each 循环


    JDK 1.5引进了一种新的循环类型,被称为foreach循环或者加强型循环,它能在不使用下标的情况下遍历数组。

    实例:

     1 public class TestArray{
     2     public static void main(String[]args){
     3         double[] myList={1.9,2.9,3.4,3.5};
     4 
     5         // 打印所有数组元素
     6         for (double element: myList){
     7               System.out.println(element);
     8          }
     9      }
    10 }
    11 
    12 /* 执行结果:
    13     1.9
    14     2.9
    15     3.4
    16     3.5
    17 */

    数组可以作为参数传递给方法.

     1 // 下面例子就是一个打印int数组中元素的方法:
     2 public static void printArray(int[] array){
     3     for(int i=0; i<array.length; i++){
     4          System.out.print(array[i]+" ");
     5     }
     6 }
     7 
     8 
     9 
    10 //下面例子调用printArray方法打印出3、1、2、6、4和2.
    11 printArray(new int[]}3,1,2,6,4,2});
    12 
    13 
    14 
    15 // 数组作为函数的返回值  (以下实例中result数组作为函数的返回值)
    16 public static int[] reverse(int[] list){
    17     int[] result =new int[list.length];
    18     for (int i=0, j=result.length-1; i<list.length; i++, j--){
    19         result[j]=list[i];
    20     }
    21     return result;
    22 }
  • 相关阅读:
    GOOGLE域名存在漏洞,可以用来建立钓鱼站点(目前已临时被封闭)
    今天的工作
    2006的最后一天,于2007年的第一天记录
    上班去
    顶你个肺
    勇气!
    东京审判
    远离我家
    8.3不仅仅是forfun
    我又对自己说,要好好写写我的文字了
  • 原文地址:https://www.cnblogs.com/cheese320/p/8110097.html
Copyright © 2020-2023  润新知