java ceiling是什么,讓我們一起了解一下?
ceiling是將參數Number向上舍入(沿絕對值增大的方向)為最接近的significance的倍數,常用于TreeSet類ceiling()方法的使用。
TreeSet類ceiling()方法有哪些?
1、ceiling()方法在java.util包中可用。
2、ceiling()方法用于返回等于或大于給定元素(ele)的最低元素(如果存在),否則返回null。
3、ceiling()方法是一種非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
4、返回此TreeSet中的最小元素時,?ceiling()方法可能會引發異常。
5、如果給定參數不兼容以進行比較,則可能引發異常。
6、當給定參數為null時,可能引發此異常。
我們以java.util.TreeSet.ceiling()方法為例,實戰操作。
package?com.andy; ? import?java.util.TreeSet; ? public?class?TreeSetDemo?{ ???public?static?void?main(String[]?args)?{ ?????//?creating?a?TreeSet? ?????TreeSet?treeadd?=?new?TreeSet (); ????? ?????//?adding?in?the?tree?set ?????treeadd.add(12); ?????treeadd.add(11); ?????treeadd.add(16); ?????treeadd.add(15); ????? ?????//?getting?the?floor?value?for?13 ?????System.out.println("Floor?value?for?13:?"+treeadd.floor(13));??? ?????System.out.println("Ceiling?value?for?13:?"+treeadd.ceiling(13));? ???}???? }
以上就是小編今天的分享了,希望可以幫助到大家。