Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Itext列表重复id=1_Java_Android_Itext - Fatal编程技术网

Java Itext列表重复id=1

Java Itext列表重复id=1,java,android,itext,Java,Android,Itext,错误在哪里? 当我生成pdf时,它会重复自身,id=1,id=1,只有id=2,依此类推 List list = new List(List.ORDERED); String query = "SELECT * FROM property "; Cursor c1 = db.selectQuery(query); if (c1 != null && c1.getCount() != 0) { if (c1.moveToFirst()) { do {

错误在哪里? 当我生成pdf时,它会重复自身,id=1,id=1,只有id=2,依此类推

List list = new List(List.ORDERED);
String query = "SELECT * FROM property ";
Cursor c1 = db.selectQuery(query);
if (c1 != null && c1.getCount() != 0) {
    if (c1.moveToFirst()) {
        do {
            list.add(c1.getString(c1.getColumnIndex("id")));
            list.add(c1.getString(c1.getColumnIndex("type")));
            list.add(c1.getString(c1.getColumnIndex("address")));
            list.add(c1.getString(c1.getColumnIndex("value")));
            list.add(c1.getString(c1.getColumnIndex("debt")));
            list.add(c1.getString(c1.getColumnIndex("notes")));
            doc.add(list);
        }while (c1.moveToNext());
    }
 }
 c1.close();

您正在每个周期添加列表


尝试放置
单据新增(列表)
c1.close()之后相反。

其他字段是否也重复,或者只重复“id”?嗯,还有一个问题,为什么我在循环中放置相同的对象。。。可能是因为没有在循环中创建新对象…其他字段也会重复