तुलनाकर्ता के अंदर वापसी मूल्य वास्तव में क्या मतलब है?एक तुलनाकर्ता से वापसी प्रकार
उदाहरण के लिए:
class TreeSetDemo
{
public static void main(String arg[])
{
TreeSet t=new TreeSet(new MyComparator());
t.add(new Integer(20));
t.add(new Integer(10));
t.add(new Integer(30));
t.add(new Integer(100));
System.out.println(t);
}
class MyComparator implements Comparator
{
public int compare(Object o1, Object o2)
{
return 0;
}
}
}
तो वापसी प्रकार 1 तो इसकी वास्तव में
लौटने [20, 10, 30, 100]
वापसी प्रकार है है -1 फिर यह वास्तव में
[100, 30, 10, 20]
तो वापसी प्रकार 0 है तो इसकी वास्तव में लौटने
[20]
कृपया मुझे बताओ कि यह क्या दर्शाता है?
आमतौर पर '0' इंगित करता है' == ',' 1' इंगित करता है '>' और '-1' इंगित करता है '<' –
"1", "-1" और "0" प्रकार नहीं हैं, लेकिन मान हैं। –
इसके प्रलेखन में कौन सा तुलनित्र बहुत अच्छी तरह से निर्धारित किया जाता है। बस एक प्रश्न पूछने से पहले थोड़ा पढ़ने का प्रयास करें। – Dunes