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

首頁 > 學院 > 開發設計 > 正文

JAVA——數組

2019-11-14 23:57:27
字體:
來源:轉載
供稿:網友
java——數組

數組是存儲在一個連續的內存塊中的元素集合。數組的每個元素必須是相同的數據類型,并且通過索引進行區分。數組的第一個元素的索引為0。數組的長度是固定的,一旦聲明后就不能增長或縮小。數組的大小用數組的length屬性獲得。

  在Java中,創建數組有兩個步驟:①聲明一個對數組的引用。②使用new關鍵字初始化數組,并指定數組的大小。例如:

  Int [] sums;//聲明數組

  Sums = new int[20];//初始化并指定大小

  數組的聲明格式里,數據類型是數組元素的數據類型,常見的有整形、浮點型、與字符型等。數組名是用來統一這組相同數據類型元素的名稱,其命名規則和變量的相同。數組聲明后實際上是在棧內存中保存了此數組的名稱,結下了是要在堆內存中配置數組所需要的內存,齊產固定是告訴編譯器,所聲明的數組要存放多少個元素,而new 則是命令編譯器根據括號里的長度。

  Java中有九種類型的數組:八種基礎數據類型每一種數據類型、引用類型的數組類型。

  數組的訪問

  數組中元素的表示方法,想要訪問數組里的元素可以利用索引來完成,java的數組索引標號由10開始,以一個score[10]的整形數組為例,score[0]代表第一個元素 一直向下,最后一個為score[9]。

取得數組的長度 在java中取得數組的長度(也就是數組元素的長度)可以利用數組名稱.length完成, 數組名稱.length--返回一個int類型的數據

  package com.qn.array;

  public class Test {

     public static void main(String[] args) {

      int score[]=null;//聲明數組

      score=new int[3];//開辟空間,大小為3

      System.out.PRintln(score.length);

    }

  }

  二維數組聲明的方式和以為數組的類似,內存分配也一樣是用new這個關鍵字 其實聲明與分配內存的格式如下 動態初始化 數據類型 數組名[][]; 數組名=new 數據類型[行的個數][列的個數];

  聲明并初始化數組 數據類型 數組名[][]=new 數據類型[行的個數][列的個數]; 靜態初始化

  對于數組的復制,我們可以寫一個for循環將一個數組的內容復制給另一個,也可以用System類中的靜態方法arraycopy()。arraycopy()方法簽名如下:

public static void arraycopy(Object source, int sourcePos, Object destination, int destinationPos, int length)

sourcePos指示要復制的源數組,而destinationPos指示要復制給那個目標數組。Length參數代表要復制的元素的數目。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 太谷县| 京山县| 措美县| 邵阳县| 綦江县| 芦山县| 南漳县| 开江县| 朝阳区| 永州市| 筠连县| 揭东县| 普兰店市| 驻马店市| 吉安县| 枣阳市| 建水县| 定安县| 诸城市| 新余市| 西藏| 资阳市| 承德市| 奎屯市| 黑龙江省| 汾西县| 兴山县| 夏邑县| 海伦市| 灵山县| 固原市| 镇安县| 天津市| 逊克县| 盖州市| 大埔县| 元氏县| 克山县| 瑞安市| 巢湖市| 辽源市|