java ;javascript;oracle 數組處理

來源:互聯網
上載者:User

Java 數組:

  一維資料的申明:int a[] ; int[] a;在申明的時候不能指定數組的長度,即數組中元素的個數。

  建立數組:Java 中用new來建立數組: 數組名 = new 數組元素的類型 [數組元素的個數];

  初始化:

1.動態初始化:數組定義與為數組分配空間和賦值的操作分開進行;

2.靜態初始化:在定義數位同時就為數組元素分配空間並賦值;
3.預設初始化:數組是參考型別,它的元素相當於類的成員變數,因此數組分配空間後,每個元素也被按照成員變數的規則被隱士初始化。

 

樣本:(動態初始化)

 

public class array {</p><p> public static void main(String args[]) {<br /> //資料申明,建立,初始化<br /> Date days[] ; //申明<br /> days = new Date[3] ; //建立</p><p> days[0] = new Date(2008,4,5) ; //初始化<br /> days[1] = new Date(2008,2,31) ;<br /> days[2] = new Date(2008,4,4) ;<br /> }<br /> //</p><p>}</p><p>

樣本:(靜態初始化)

  int a[] = {0,1,2} ;    

 

樣本:(預設初始化)

 int a [] = new int [5] ;

 

同時申明和建立數組:

int a[] = new int [5];

 

String s[] = new String[]{"zer"};

 

JavaScript 數組:

  var arr = new Array();<br /> //直接聲明一個Array對象<br />var arr1 = new Array(20);<br /> //聲明一個Array對象,並對數組進行初始化,設定數組的大小為20<br />var arr2 = new Array("red","blue","green");<br /> //聲明一個數組,並通過參數給數組設定初始值<br />var arr3 = ["red","blue","green"];<br /> //也可以是直接通過一對[]來對數組進行初始化

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.