为什么会出现此错误?不应该getSelectedIndex()
返回int
?
ConsoleBuy.java:255: error: incompatible types
co = vt6.get(lConSelected.getSelectedIndex());
^
required: int
found: Object
当我从另一个向量中删除项目时,它正在工作。
vt3.remove(lConSelected.getSelectedIndex());
答案 0 :(得分:1)
是的,getSelectedIndex()
返回int
,get(int)
方法会从Object
返回List
。 (据推测,vt6
是某种集合,而lConSelected
是某些Swing组件。)
从外观上看,您的co
变量似乎是int
,而您正试图将Object
放入其中。