亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

java語言

Java數(shù)組的使用

時(shí)間:2024-07-14 00:31:14 java語言 我要投稿
  • 相關(guān)推薦

Java數(shù)組的使用

  數(shù)組,就是相同數(shù)據(jù)類型的元素按一定順序排列的集合,那么在Java中數(shù)組是怎么使用的呢,一起來了解一下!

  一、數(shù)組聲明

  數(shù)組的定義如下:

  1、首先是一個(gè)對(duì)象。

  2、存放相同的數(shù)據(jù)類型,可以是原始數(shù)據(jù)類型或類類型。

  3、所有的數(shù)組下標(biāo)默認(rèn)從0開始,而且訪問時(shí)不可超出定義的上限,否則會(huì)產(chǎn)生越界錯(cuò)誤。

  數(shù)組聲明時(shí)實(shí)際是創(chuàng)建一個(gè)引用,通過代表引用的這個(gè)名字來引用數(shù)組。數(shù)組

  聲明格式如下:

  數(shù)據(jù)類型 標(biāo)識(shí)符 [ ]

  例如:

  int a[];//聲明一個(gè)數(shù)據(jù)類型為整型的數(shù)組a

  pencil b[];//聲明一個(gè)數(shù)據(jù)類型為pencil類的數(shù)組b

  二、創(chuàng)建數(shù)組

  由于數(shù)組是一個(gè)對(duì)象,所以可以使用關(guān)鍵字new來創(chuàng)建一個(gè)數(shù)組,

  例如:

  a=new int[10];//創(chuàng)建存儲(chǔ)10個(gè)整型數(shù)據(jù)的數(shù)組a

  b=nem pencil[20];//創(chuàng)建存儲(chǔ)20個(gè)pencil類數(shù)據(jù)的數(shù)組b

  數(shù)組創(chuàng)建時(shí),每個(gè)元素都按它所存放數(shù)據(jù)類型的缺省值被初始化,如上面數(shù)組a的值被初始化為0,也可以進(jìn)行顯式初始化。在Java編程語言中,為了保證系統(tǒng)的安全,所有的變量在使用之前必須是初始化的,如果未初始化,編譯時(shí)會(huì)提示出錯(cuò)。有兩種初始化數(shù)組的方式,分別如下:

  1、創(chuàng)建數(shù)組后,對(duì)每個(gè)元素進(jìn)行賦值。

  a[0]=5;

  a[1]=4;

  ...

  a[9]=10;

  2、直接在聲明的時(shí)候就說明其值,例如:

  int a[]={4,5,1,3,4,20,2};

  說明了一個(gè)長度為7的一維數(shù)組。

  例子:編寫程序測(cè)試數(shù)組,程序輸出結(jié)果如圖1所示。源程序代碼如下:

  //程序文件名稱為TestArray.java

  public class TestArray

  {

  public static void main(String args[])

  {

  //聲明數(shù)組

  int a[];

  char b[];

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

  a=new int[3];

  b=new char[2];

  //數(shù)組初始化

  for(int i=0;i<3;i++)

  {

  a[i]=i*3;

  }

  b[0]='a';

  b[1]='b';

  //快速初始化數(shù)組

  int c[]={0,1*3,2*3};

  //輸出結(jié)果

  System.out.print("數(shù)組a ");

  for(int i=0;i<2;i++)

  {

  System.out.print(b[i]+" ");

  }

  System.out.print(" 數(shù)組c ");

  for(int i=0;i<3;i++)

  {

  System.out.print(c[i]+" ");

  }

  }

  }


【Java數(shù)組的使用】相關(guān)文章:

Java數(shù)組的基礎(chǔ)學(xué)習(xí)教程08-12

java數(shù)組賦值是什么10-20

java集合數(shù)組的區(qū)別08-17

關(guān)于java集合數(shù)組的區(qū)別08-03

java集合數(shù)組的輸出辦法07-31

Java數(shù)組的基本操作方法介紹08-14

Java中的數(shù)組基礎(chǔ)知識(shí)整理10-21

Java數(shù)組特定值高效判斷方法10-03

如何使用C語言數(shù)組指針09-14

如何使用java10-14