我有一個arraylist,我想用arrays.sort按字母順序對它們進行排序,但是當我運行應用程序時,列表完全沒有排序。我不確定有什麼問題。Arrays.sort不排序我的列表
public class AList extends ListActivity {
static String[] People = new String[] {
"John Ken",
"Albert Chan",
"Kelvin McDonald"};
public static void main(String[] args) {
Arrays.sort(People);}
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.activity_alist);
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,
People));
您認爲它必須排序嗎?給出預期的輸出。 –
爲什麼你的活動中有一個主要方法? – zennon
什麼讓你認爲它已經執行?什麼讓你認爲數組未被排序?有了這個代碼,你不可能告訴。 – EJP