[討論] 亂數取得改成全選擇
※ [本文轉錄自 Android 看板 #1CJfTey_ ]
作者: kid0368 (塞拎娘老叭噗) 看板: Android
標題: [討論] 亂數取得改成全選擇
時間: Tue Jul 27 16:23:01 2010
這段是我從SDK開發大全10-6章取下來的程式碼
private void drawRestaurant()
{
String f[] = { "f_id", "f_name", "f_address", "f_cal"};
/* SELECT f[] FROM tables[0] */
Cursor c = dbHelper.select(tables[0], f, "", null, null, null, null);
allRestaurantID = new ArrayList<String>();
allRestaurantName = new ArrayList<String>();
allRestaurantAddress = new ArrayList<String>();
allRestaurantCal = new ArrayList<String>();
.
.
if(allRestaurantID.size()>0)
{
Random generator = new Random();
int intThrowIndex = generator.nextInt(allRestaurantID.size());
mTextView01.setText
(
allRestaurantName.get(intThrowIndex)+"\n"+
allRestaurantAddress.get(intThrowIndex)+"\n"+
allRestaurantCal.get(intThrowIndex)+
getResources().getText(R.string.str_cal)
);
他是亂數選擇一筆資料 如果說今天不想亂數取得 而是全部選擇的話
要改成什麼樣子呢??
朋友是說用陣列 但要如何使用 不太清楚= ="
想問一下版上的前輩們....很感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.131.28
推
07/27 21:00, , 1F
07/27 21:00, 1F
推
07/27 21:10, , 2F
07/27 21:10, 2F
→
07/27 21:26, , 3F
07/27 21:26, 3F
推
07/27 22:25, , 4F
07/27 22:25, 4F
我覺得他好像也是將所有資料取出來 然後亂數選擇??
有沒有辦法就不亂數選擇 而是全部選擇??可能我程式碼還有地方沒串聯起來..沒貼完全
※ 編輯: kid0368 來自: 140.124.131.28 (07/27 22:26)
→
07/27 22:34, , 5F
07/27 22:34, 5F
感謝passli大幫忙找出亂數取的地方 上次有注意到= ="
最近看又忘了...有辦法讓他別亂數產生 嗎??
※ 編輯: kid0368 來自: 140.124.131.28 (07/27 22:52)
推
07/28 00:40, , 6F
07/28 00:40, 6F
→
07/28 09:32, , 7F
07/28 09:32, 7F
我大概知道意思了 只是現在 我不知道全部把他秀出來要用那個指令= ="...
※ 編輯: kid0368 來自: 140.124.131.28 (07/28 13:49)
抱歉...轉過來這邊想問一下java的前輩們...因為最近才剛接觸
不知道怎麼將SQLite裡面的資料全數秀出來...雖然大概看得出 他已經是將所以資料取出
只是亂數選擇其一輸出 但要怎麼全數選擇我還是不大懂...
※ 編輯: kid0368 來自: 140.124.131.28 (07/28 20:30)
討論串 (同標題文章)