java學習筆記之實現基本資料結構 棧

2021-06-27 20:41:33 字數 564 閱讀 1580

使用一維陣列編碼實現乙個棧(stack)類,要求提供以下操作:

(1)boolean isempty():判斷棧當前是否為空;

(2)入棧操作void push(int);

(3)出棧操作object pop();

(4)int gettop();取堆疊當前棧頂的資料元素並返回。

**

public class stack 

public int pop()

public int gettop()

public void push(int t)

public boolean isempty()

public boolean isfull()

}

測試**:

public class test 

while(!test.isempty())}}

執行結果:

Java 基本資料

1 四種整數型別 byte short int long byte 8 位,用於表示最小資料單位,如檔案中資料,128 127 short 16 位,很少用,32768 32767 int 32 位 最常用,231 1 231 21 億 long 64 位 次常用 注意事項 int i 5 5 叫直...

java學習1 基本資料型別

char和 int可以互換 byte shot int long int float double 如果碰到字串,所有的都向字串轉換 陣列屬於引用型別,使用時需要 開闢記憶體空間的。兩種方式 1直接分配記憶體 2先宣告型別後定義分配記憶體 new只要一出現,則肯定表示資料型別是引用型別,要進行堆疊空...

java學習之基本資料型別

基本資料型別 整型 byte,short,int,long byte 位元組型,乙個位元組由8個bit 敏感單元 1byte 8 bit 0 0000000 用第乙個bit位置記錄正負號 0正數 1負數 256種組合 數值取值範圍 2的7次方 2的7次方 1 128 127 short 2位元組 1...