3
List<Object> al = Arrays.asList("ABC", "XYZ");

这段代码在 Java11 中运行良好,但是当我在 Java12 中尝试这个时,它给出了一个错误。

任何提示我错过了什么?

谢谢您的帮助。

要求的最小代码:

import java.util.Arrays;
import java.util.List;

public class TestFile {
 public static void main(String str[]){
    List<Object> al = Arrays.asList("ABC", "XYZ");
}

错误日志: Error:(58, 42) java: incompatible types:java.util.List<java.lang.String> cannot be converted to java.util.List<java.lang.Object>

Java 版本 12、系统 windows 10 和 IDE intelij

4

0 回答 0