有一種更簡單的方法,以完全另一種方式做這樣的事情。 您可以創建一個由所有數組值組成的字符串。 。 對於做出的StringBuilder,並用分離器(如simbole你,你不會在你的數組值連續使用和offcource追加值,例如虛擬「|」 在示例代碼:
double[] mylist = new double[]{23, 554, 55};
StringBuilder str = null;
str = new StringBuilder();
for(int i=0;i<mylist.length;i++){
str.append(mylist[i]+"|");
}
String result = str.toString();
db.open();
db.insert(result);
db.close();
。
當你想要獲取它們並使用這些值時,從數據庫中獲得純數據到字符串並且使用splite()操作純數組的列中每個數組的值比u可以輕鬆地使用它:)
讓我們在代碼中做:
String str = db.getdata();
String[] list = str.split("|");
用簡單的轉換就可以使用它們作爲double;
double mydouble = Double.parsDouble(list[1].toString());
也許它不是標準,但它是有益的,希望幫助;)
鏈接是死的... – Groot 2013-11-20 03:00:52
鏈接進入java.com/ – clu 2015-06-25 23:30:20