<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
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 <Integer>treeadd = new TreeSet<Integer>(); // 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)); } }