陣列佇列總結

2021-08-27 21:39:11 字數 1238 閱讀 5623

陣列佇列是一種大小可以改變,型別沒有定死的類似陣列的工具。不過與陣列相比,它更具有靈活性。因為它不但不用擔心越界問題,而且因為泛型(類似c++中模板的東西)的存在而支援各種型別。

以下是陣列佇列的功能實現**:

import list.student;

public class arraylist

//建構函式一

public arraylist(int addnum)

//建構函式二

public arraylist()

//增加元素

public void add(e elem)

//index位置的值為插入的值

array[index]=elem;

} }//輸出

public void showinfo()

// system.out.println("size="+list.getsize());

// list.showinfo2();

// list.remove(0);

// system.out.println("size="+list.getsize());

// list.showinfo();

// list.change(5, new student("qinglong"));

// system.out.println(list.getsize());

// list.showinfo();

// list.find(new student("學生0"));

// list.insert(0, new student("qwerty"));

// system.out.println(list.getsize());

list.showinfo(); }

}

學生類如下:

public class student 

//重寫tostring方法

public string tostring()

//重寫eqauls方法

public boolean eqauls(student stu)

}

其中    呼叫構造方法: this.(實參)   也是第一次碰到。

我的這個陣列對列雖然實現了,但有個缺陷,就是我所有的方法都是void型別。這樣當我要用到某些東西的時候,可能就不行了。所以其中一些方法應該return一些東西。

陣列佇列和迴圈陣列佇列

public class arrayqueuedemo catch exception e break case h trycatch exception e break system.out.println 程式退出 使用陣列模擬arrayqueue類 class arrayqueue 判斷佇列是...

Java陣列佇列

陣列佇列 先說說陣列的優缺點,優點是儲存和訪問速度很快,但缺點是陣列每次只能儲存固定型別的資料,且長度固定。而陣列佇列所實現的原理是可以儲存不同型別的資料,並且長度是可變的,這樣就可以彌補陣列的缺點。陣列佇列的具體實現 首先是定義類,該類對陣列大小的改變進行封裝的類。定義屬性,方法。實現 建立類,宣...

陣列佇列和迴圈佇列

定義乙個queue的介面 public inte ce queue引入之前自定義的動態陣列array類 出隊時間複雜度是o n 其餘為o 1 public class arrayqueue implements queue public arrayqueue override public int ...