美文网首页
数组,Arrays类,foreach语法

数组,Arrays类,foreach语法

作者: Ming_0612 | 来源:发表于2017-09-28 21:53 被阅读0次

    数组
    1.声明数组

    int[] scores;
    double height[];
    String[] names;
    

    2.分配空间

    scores=new int[5];
    height=new double[5];
    names=new String[5];
    int[] scores=new int[5];//将声明和分配空间合并
    

    3.赋值

    scores[0]=89;
    scores[1]=79;
    int[] scores={78,91,84,68};
    /*
     * 声明、分配空间和赋值合并完成
     *等价于int[]scores=new int[]{79,91,84,68}
     */
    

    4.处理数组中的数据

    System.out.println(scores[0]);
    

    5.循环输出数组中的元素

    int[] scores={78,91,84,68};
    for(int i=0;i<scores.length;i++){
      System.out.println(scores[i]);
    }
    

    Arrays类常用方法
    先导入Arrays类 import java.util.Arrays;
    1.排序

    int[] scores={78,93,97,84,63};
    Arrays.sort(scores);
    

    2.将数组转换成字符串

    int[] scores={78,93,97,84,63};
    Arrays.toString(nums);
    

    运行结果为

    [78,93,97,84,63]
    

    使用foreach操作数组
    语法:


    image.png
    String[] hobbies={"imooc","爱慕课","www.imooc.com"};
    for(String hobby:hobbies){//hobby是遍历变量,hobbies数组的元素的代词,可以不用hobby换其他额代词(只要符合
    变量的标识符要求就可以)
      System.out.println(hobby);
    }
    

    相关文章

      网友评论

          本文标题:数组,Arrays类,foreach语法

          本文链接:https://www.haomeiwen.com/subject/glpnkxtx.html