Java數(shù)組的定義及java遍歷方法

Java數(shù)組的定義及java遍歷方法

長沙達(dá)內(nèi)教育      2022-03-19 00:40:01     7

Java數(shù)組的定義及java遍歷方法,  今天長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)小編為大家介紹Java數(shù)組的定義及java遍歷方法,希望通過此文,大家能夠掌握J(rèn)ava數(shù)組的定義及ja

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細(xì)介紹

  

今天長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)小編為大家介紹Java數(shù)組的定義及java遍歷方法,希望通過此文,大家能夠掌握J(rèn)ava數(shù)組的定義及java遍歷方法,下面就隨小編一起看看吧。



一、Java數(shù)組的定義


  java數(shù)組是有序數(shù)據(jù)的集合,數(shù)組中的每個元素具有相同的數(shù)組名和下標(biāo)來做唯一標(biāo)識。


  注意:


  java數(shù)組長度一旦確定無法更改。


  java數(shù)組里的數(shù)據(jù)必須是相同類型或自動向上轉(zhuǎn)型后兼容的類型。


  聲明數(shù)組:


  聲明形式一:type arrayName[];


  聲明形式二:type[] arrayName;(首選)


int arrayDemo[];


int[] score;、


  創(chuàng)建數(shù)組:


  1、動態(tài)初始化:


int[] score = new int[3];


    2、靜態(tài)初始化:


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



  二、java遍歷方法


  1、根據(jù)索引通過循環(huán)遍歷


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循環(huán)


  foreach循環(huán)能夠在不使用索引變量的情況下順序遍歷整個數(shù)組。


  語法:


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 循環(huán)時,不要對循環(huán)變量賦值。如果要在遍歷時對數(shù)組元素進(jìn)行賦值,那就應(yīng)該根據(jù)數(shù)組元素的索引來進(jìn)行遍歷。


以上就是長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu)小編介紹的“Java數(shù)組的定義及java遍歷方法”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注長沙達(dá)內(nèi)教育java培訓(xùn)機(jī)構(gòu),每天會有精彩內(nèi)容分享與你。


相關(guān)免費(fèi)視頻教程推薦


java入門教程下載——數(shù)組的定義:http://www.bjpowernode.com/xiazai/2538.html


java入門教程下載——數(shù)組的靜態(tài)初始化及遍歷:http://www.bjpowernode.com/xiazai/2532.html



培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹(jǐn)防上當(dāng)。