由于不推荐使用的代码,获取列表大小的问题
Problem getting size of a list because of deprecated code
我想要做的是获取我创建的列表的大小。但是,我收到一条错误消息,指出 "The operator < is undefined for the argument type(s) int, Dimension"
public static void printElements(List someList) {
for (int i = 0; i<someList.size(); i++) {
System.out.println(someList.get(i)); }
}
然而,在我的代码中 size()
已被弃用。所以它没有得到someList
的值。我已经关闭了 deprecated 和 restricted API 但仍然无法正常工作。
是的,我导入了 java.awt.list 而不是 java.util.list。
您的问题与您导入的库有关:
使用:
import java.util.List;
改为:
import java.awt.List;
.size() 已弃用为 awt.List
我想要做的是获取我创建的列表的大小。但是,我收到一条错误消息,指出 "The operator < is undefined for the argument type(s) int, Dimension"
public static void printElements(List someList) {
for (int i = 0; i<someList.size(); i++) {
System.out.println(someList.get(i)); }
}
然而,在我的代码中 size()
已被弃用。所以它没有得到someList
的值。我已经关闭了 deprecated 和 restricted API 但仍然无法正常工作。
是的,我导入了 java.awt.list 而不是 java.util.list。
您的问题与您导入的库有关:
使用:
import java.util.List;
改为:
import java.awt.List;
.size() 已弃用为 awt.List