国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java 數(shù)組聲明、創(chuàng)建、初始化詳解

2019-11-26 13:52:27
字體:
來源:轉載
供稿:網(wǎng)友

一維數(shù)組的聲明方式:

type var[]; 或type[] var;

聲明數(shù)組時不能指定其長度(數(shù)組中元素的個數(shù)),

Java中使用關鍵字new創(chuàng)建數(shù)組對象,格式為:

數(shù)組名 = new 數(shù)組元素的類型 [數(shù)組元素的個數(shù)]

實例:
TestNew.java:

程序代碼:

public class TestNew {    public static void main(String args[]) {      int[] s ;      int i ;      s = new int[5] ;      for(i = 0 ; i < 5 ; i++) {        s[i] = i ;      }      for(i = 4 ; i >= 0 ; i--) {        System.out.println("" + s[i]) ;      }    }  } 

初始化:
1.動態(tài)初始化:數(shù)組定義與為數(shù)組分配空間和賦值的操作分開進行;
2.靜態(tài)初始化:在定義數(shù)字的同時就為數(shù)組元素分配空間并賦值;
3.默認初始化:數(shù)組是引用類型,它的元素相當于類的成員變量,因此數(shù)組分配空間后,每個元素也被按照成員變量的規(guī)則被隱士初始化。

實例:

TestD.java(動態(tài)):
程序代碼:

public class TestD {    public static void main(String args[]) {      int a[] ;      a = new int[3] ;      a[0] = 0 ;      a[1] = 1 ;      a[2] = 2 ;      Date days[] ;      days = new Date[3] ;      days[0] = new Date(2008,4,5) ;      days[1] = new Date(2008,2,31) ;      days[2] = new Date(2008,4,4) ;    } }  class Date {    int year,month,day ;    Date(int year ,int month ,int day) {      this.year = year ;      this.month = month ;      this.day = day ;    } }  

TestS.java(靜態(tài)):
程序代碼:

public class TestS   {      public static void main(String args[]) {        int a[] = {0,1,2} ;        Time times [] = {new Time(19,42,42),new Time(1,23,54),new Time(5,3,2)} ;      }   }    class Time   {      int hour,min,sec ;      Time(int hour ,int min ,int sec) {        this.hour = hour ;        this.min = min ;        this.sec = sec ;      }   }  

TestDefault.java(默認):
程序代碼:

public class TestDefault   {      public static void main(String args[]) {        int a [] = new int [5] ;        System.out.println("" + a[3]) ;      }   }  

以上就是Java 數(shù)組聲明,創(chuàng)建,初始化等相關知識,希望能幫助到您,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 任丘市| 尼勒克县| 甘孜县| 交口县| 磐安县| 宁南县| 崇义县| 贵德县| 肃南| 军事| 临猗县| 营口市| 永清县| 文昌市| 烟台市| 霸州市| 高密市| 莫力| 江陵县| 于田县| 梧州市| 阿勒泰市| 鄂伦春自治旗| 寿宁县| 石阡县| 库车县| 道孚县| 遂平县| 文昌市| 德安县| 兖州市| 葫芦岛市| 苏尼特左旗| 桑植县| 宝应县| 都江堰市| 沭阳县| 荣成市| 长垣县| 兴安县| 海淀区|