一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

java語(yǔ)言

Java基礎語(yǔ)法的數組使用方法

時(shí)間:2025-02-24 18:22:38 java語(yǔ)言 我要投稿
  • 相關(guān)推薦

Java基礎語(yǔ)法的數組使用方法

  Java是一個(gè)面向對象的語(yǔ)言。對程序員來(lái)說(shuō),這意味著(zhù)要注意應中的數據和操縱數據的方法(method),而不是嚴格地用過(guò)程來(lái)思考。那么Java基礎語(yǔ)法的數組使用方法是怎樣的呢?以下僅供參考!

  一、數組聲明

  數組的定義如下:

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

  2、存放相同的數據類(lèi)型,可以是原始數據類(lèi)型或類(lèi)類(lèi)型。

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

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

  聲明格式如下:

  數據類(lèi)型 標識符 [ ]

  例如:

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

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

  二、創(chuàng )建數組

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

  例如:

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

  b=nem pencil[20];//創(chuàng )建存儲20個(gè)pencil類(lèi)數據的數組b

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

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

  a[0]=5;

  a[1]=4;

  ...

  a[9]=10;

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

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

  說(shuō)明了一個(gè)長(cháng)度為7的一維數組。

  例子:編寫(xiě)程序測試數組,程序輸出結果如圖1所示。源程序代碼如下:

  //程序文件名稱(chēng)為T(mén)estArray.java

  public class TestArray

  {

  public static void main(String args[])

  {

  //聲明數組

  int a[];

  char b[];

  //創(chuàng )建數組

  a=new int[3];

  b=new char[2];

  //數組初始化

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

  {

  a[i]=i*3;

  }

  b[0]='a';

  b[1]='b';

  //快速初始化數組

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

  //輸出結果

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

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

  {

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

  }

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

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

  {

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

  }

  }

  }

【Java基礎語(yǔ)法的數組使用方法】相關(guān)文章:

Java基礎語(yǔ)法之數組的使用07-30

Java數組的基礎學(xué)習教程08-12

Java基礎語(yǔ)法09-10

java語(yǔ)法基礎06-27

java的基礎語(yǔ)法教學(xué)06-21

Java中的數組基礎知識整理10-21

Java基礎語(yǔ)法概念解析08-27

Java基礎語(yǔ)法教程筆記08-05

Java語(yǔ)法基礎for語(yǔ)句練習09-21

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看