获取错误信息"方法asList(string [])未定义类型数组"

时间:2016-03-12 17:10:07

标签: java arrays list collections

import java.util.*;

public class ZCollMethods {

    public static void main(String[] args) {
        String[] animals = {"dog", "cat", "mouse", "goat"};
        List<String> list = Arrays.asList(animals);

以上行给出错误消息

the method asList(string[]) is undefined for the type arrays

有人请帮忙。我只是一个初学者,我无法继续前进。

3 个答案:

答案 0 :(得分:1)

更改此行代码

List<String> list = java.util.Arrays.asList(animals);

java.util.*

将您的全局导入声明java.util.Arrays更改为特定{{1}}可能会解决您的问题。

答案 1 :(得分:0)

对于InellijIdea

文件 - 设置

Build, Execution, Deployment - Compiler - Java Compiler

设置1.8
- Project bytecode version
- For each module in "Per-module bytecode version"

文件 - 项目结构 - 模块

设置1.8
Language level in each module

答案 2 :(得分:0)

检查是否导入了正确的“数组”

import java.util.Arrays;