狠狠精品久久久无码中文字幕,久久精品AⅤ无码中文字字幕,精品久久久无码人妻中文字幕

    1. <rp id="14sqs"><ruby id="14sqs"><input id="14sqs"></input></ruby></rp>
      1. <dd id="14sqs"></dd>

          <th id="14sqs"><track id="14sqs"></track></th>
          • 培訓機構
          • 培訓課程
          15907412407

          客服時間:9:00-18:00

          71愛課網   培訓資訊? Java   java動態數組(java定義動態數組)

          java動態數組(java定義動態數組)

          本文作者: 上元教育 發布時間:2022-05-17 欄目分類:Java 瀏覽人數:41
          【導讀】:。

          。

          Java培訓

          使用java的數組

          數組的創建方式1:

          int arr[] = new int[20];

          // 數據的創建方式2:

          int scores[] = new int[]{12, 3, 4, 5, 6};

          // 數組的遍歷方式1:

          for (int i = 0; i < arr.length; i++) {

          // 數組的設置

          arr[i]=i;

          System.out.print(arr[i]);

          }

          // 數組的遍歷方式2:

          for (int score : scores) {

          System.out.println(score);

          }

          動態數組(基于java數組(靜態數組)封裝自己的數組類)

          public class Arrays {

          /*

          *

          * date[] 先定義一個int 靜態數組

          * size 數組當前的個數

          * capacity 數組長度

          *

          * */

          private int date[];

          private int size;

          Arrays(int capacity) {

          date = new int[capacity];

          size = 0;

          }

          Arrays() {

          // 當沒設置數組長度時 默認是10

          this(10);

          }

          // 獲取當前數組有多少個元素

          public int getSize() {

          return size;

          }

          // 獲取當前數組的長度

          public int getCapaticy() {

          return date.length;

          }

          // 判斷當前數組是否為空

          public boolean isEmpty() {

          return size == 0;

          }

          // 向數組中最后添加元素

          public void Addlast(int e) throws IllegalAccessException {

          /* if (size == date.length) {

          throw new IllegalAccessException("Addlast failed ");

          }

          date[size] = e;

          size++;*/

          Add(size, e);

          }

          // 向元素中頭部添加一個元素

          public void AddFirst(int e) throws IllegalAccessException {

          Add(0, e);

          }

          // 給指定位置插入元素

          public void Add(int index, int e) throws IllegalAccessException {

          if (size == date.length) {

          throw new IllegalAccessException("Add failed ");

          }

          if (index < 0 || index > size) {

          throw new IllegalAccessException("Add failed ");

          }

          for (int i = size - 1; i >= index; i--) {

          date[i + 1] = date[i];

          date[index] = e;

          }

          size++;

          }

          }

          免責聲明:

          一、71愛課網旨在免費為用戶傳遞信息,不代表本站的觀點和立場;

          二、71愛課網僅提供信息發布平臺,對于本文版權歸屬問題本站無法判斷和調查;

          三、本文整理于會員新聞,如果侵犯您的版權,請聯系管理員刪除或增加版權信息(QQ:981561103)。

          推薦課程

          免費預約試聽

          只要一個電話
          我們免費為您回電


          廣告
          狠狠精品久久久无码中文字幕,久久精品AⅤ无码中文字字幕,精品久久久无码人妻中文字幕