堆棧類empty()方法empty()方法在java.util包中可用。
empty()方法用于檢查此堆棧是否為空。
empty()方法是一個非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
在檢查空狀態時,empty()方法不會引發異常。
語法:public?boolean?empty();
參數:它不接受任何參數。
返回值:
該方法的返回類型為boolean,當此Stack為空時返回true,否則返回false。
示例//Java程序演示示例
//類的布爾empty()方法的說明
import?java.util.*;
public?class?IsEmptyOfStack?{
public?static?void?main(String?args[])?{
//實例化Stack對象
Stack?s?=?new?Stack();
//通過使用push()方法isto-
//將給定推入堆棧
s.push(10);
s.push(20);
s.push(30);
s.push(40);
s.push(50);
//顯示堆棧
System.out.println("s:"?+?s);
//通過使用isEmpty()方法isto-
//的空狀態
//堆疊
boolean?status?=?s.isEmpty();
//顯示狀態
System.out.println("s.isEmpty():?"?+?status);
}
}
輸出結果s:[10,?20,?30,?40,?50]
s.isEmpty():?false