मान लें मैं इस तरह के रूप फू नामक एक उपयोगकर्ता परिभाषित जावा वर्ग है:वर्णानुक्रम से क्रमित करें एक जावा संग्रह अपने सदस्य मदों की 'toString' मूल्य पर आधारित
public class Foo
{
private String aField;
@Override
public String toString()
{
return aField;
}
}
और इस तरह के रूप में एक संग्रह:
List<Foo> aList;
मैं जो करना चाहता हूं वह प्रत्येक सदस्य के लौटे '.toString()' मान के आधार पर वर्णानुक्रम सूची को सॉर्ट करना है।
मैंने Collections.sort() विधि का उपयोग करने का प्रयास किया है, लेकिन नतीजा यह नहीं था कि मैं कोशिश कर रहा था। इसे पूरा करने के लिए मुझे क्या करने की ज़रूरत है?
पहले से ही मेरा संदेश SortedSet उल्लेख करने के लिए संपादित;) –