|
您好: 我們 debug 了您的程式,發現如下的問題: 一、person 並無資料。 二、我們用 SQLite DataBase Browser 加入兩筆資料並匯入再測試。資料可以讀取,但 persons.add(p); 加入後的 persons 資料是空的。原因是您的 person.java 的建構式有錯誤。 public Person(int id, String name, String number) { this.id = this.id; this.name = this.name; this.number = this.number; }
應該是 public Person(int id, String name, String number) { this.id = id; this.name = name; this.number = number; }
您可修正後試試。
另外,依公司規定,我們回答的問題,僅限書本的範例,您的範例已超出此範圍,另外的問題就請您自行處理。 |