使用一維陣列編碼實現乙個棧(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...