首页 课程 师资 教程 报名

Java数组的定义及java遍历方法

  • 2019-09-06 10:07:53
  • 2253次 动力节点

  

今天动力节点java培训机构小编为大家介绍Java数组的定义及java遍历方法,希望通过此文,大家能够掌握Java数组的定义及java遍历方法,下面就随小编一起看看吧。


timg.jpg


一、Java数组的定义


  java数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来做唯一标识。


  注意:


  java数组长度一旦确定无法更改。


  java数组里的数据必须是相同类型或自动向上转型后兼容的类型。


  声明数组:


  声明形式一:type arrayName[];


  声明形式二:type[] arrayName;(首选)


int arrayDemo[];


int[] score;、


  创建数组:


  1、动态初始化:


int[] score = new int[3];


    2、静态初始化:


int score[]={2,5,6,4,6,7}; 



  二、java遍历方法


  1、根据索引通过循环遍历


public class Test {

    public static void main(String[] args) {

        int score[] = {43,34,5,66,12};

        int max;

        max = score[0];

        for (int i = 0; i < score.length; i++) {

            if (score[i]>max) {

                max = score[i];

            }

        }

        System.out.println("最大值:"+max); //66

    }

}


  2、foreach循环


  foreach循环能够在不使用索引变量的情况下顺序遍历整个数组。


  语法:


for(元素类型t 元素变量x : 遍历对象obj){ 

     引用了x的java语句; 


例子:


public class Test {


   public static void main(String[] args) {

      double[] myList = {1.9, 2.9, 3.4, 3.5};


      for (double element: myList) {

         System.out.println(element);

      }

   }

}


  注意:foreach 循环时,不要对循环变量赋值。如果要在遍历时对数组元素进行赋值,那就应该根据数组元素的索引来进行遍历。


以上就是动力节点java培训机构小编介绍的“Java数组的定义及java遍历方法”的内容,希望对大家有帮助,更多java最新资讯请继续关注动力节点java培训机构,每天会有精彩内容分享与你。


相关免费视频教程推荐


java入门教程下载——数组的定义:http://www.bjpowernode.com/xiazai/2538.html


java入门教程下载——数组的静态初始化及遍历:http://www.bjpowernode.com/xiazai/2532.html



选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交