0
我想對數組進行排序,然後將輸出保存到我的數據庫中。任何幫助將不勝感激,謝謝!我有時可以使用這種方法,但是我無法訪問數組來獲取特定的數字,然後保存。如何排序數組,然後在Android中保存到數據庫
Integer[] toSortArray = {saveInt1, saveInt2, saveInt3, saveInt4, saveInt5};
Arrays.toString(new Integer[]{toSortArray[2]})
什麼是排序的地步?如果將這些值保存到數據庫,則可以按排序順序檢索它們。 – inmyth
堅實的一點,但基本上只是爲了保持整個數據庫設計的一致性(好還是壞是另一個問題)。我會傳入非用戶保存的數據,目前按數字順序保存。 –
不管你使用的數據庫系統如何(sql,oracle,mongo等),都不能保證你的數據庫會按你保存的順序返回你的數據。所以這個數組排序是毫無意義的,而不是做這個,你只需要在你的查詢中明確地指定順序(例如sql中的「ORDER BY」)。 – inmyth