同步的arrayList-不兼容的类型

Var*_*gel 2 java arraylist synchronized

我想在JAVA中创建synchronized ArrayList.我用过这段代码:

static ArrayList<User> listOfUsers = Collections.synchronizedList(new ArrayList<User>());
Run Code Online (Sandbox Code Playgroud)

但NetBeans大叫:

不兼容的类型:

required:找到ArrayList:List

有什么帮助吗?

kih*_*eru 5

Collections.synchronizedList()返回一个List,而不是一个ArrayList.声明用户列表如下:

static List<User> listOfUsers = Collections.synchronizedList(new ArrayList<User>());
Run Code Online (Sandbox Code Playgroud)