你应该打印一下这个Text,用System.out.println(listView1.Items[i].SubItems[1].Text); 然后看看是不是你想要的数据,然后我觉得类型转化是不是应该用Integer.ParseInt()还是说你这个是C#?