2011-08-20 39 views

回答

0

採用String,追加數組列表的指數串迴路的幫助

String all=""; 
for(int i=0;i<arraylist.lenght;i++) 
{ 
    all=all+" "+ arraylist.get(i).tostring; 
} 

現在存儲「所有」在你的數據庫字段,只有這個問題是SIZE, 希望你得到了我意味着

1

你可以考慮序列化對象到byte[]並在您的數據庫保存爲BLOB或會進一步Base64編碼,並保存爲TEXT。我不確定這兩者中的任何一個都是保存您的ArrayList的好方法 - 我只是選擇了選項。

您也可以考慮創建其他表並模擬它們之間的關係。這些在數據庫中是很好的實踐,被稱爲First Normal Form,但由於SQLite不是關係數據庫,我不確定它是否適用於它。

+0

這是一箇舊的答案,但我想說SQLite是一個關係數據庫。 http://en.wikipedia.org/wiki/SQLite –

相關問題