小编ron*_*ish的帖子

类型中的方法func(List <Object>)不适用于参数(List <String>)

我已经尝试了这两段代码,但我两个都遇到了错误.下面附有两件作品和我得到的两个错误.如果发生这种情况,我将不胜感激.

例1

static List<String> list = new ArrayList<String>();

public static void main(String[] args) {    
  func(list);    
}

private static void func(List<Object> lst) {                
}
Run Code Online (Sandbox Code Playgroud)

错误:

The method func(List<Object>) in the type is not applicable for the arguments (List<String>)

例2

static List<Object> list = new ArrayList<Object>();

public static void main(String[] args) {
    func(list);    
}

private static void func(List<String> lst) {
}           
Run Code Online (Sandbox Code Playgroud)

错误:

The method func(List<String>) in the type is not applicable for the arguments (List<Object>)

java generics collections

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

collections ×1

generics ×1

java ×1