Exception in thread "main" java.lang.Error: Unresolved compilation problem: at test/test.hello.main(hello.java:10)
时间: 2023-11-08 11:53:50 浏览: 191
Error:java: Compilation failed: internal java compiler error
根据提供的引用内容,Exception in thread "main" java.lang.Error: Unresolved compilation problem:The method add(int, String) in the type ArrayList<String> is not applicable for the arguments (int)这个错误是因为在GenericType类的main方法中,尝试将整数类型的元素添加到了一个声明为存储字符串类型的ArrayList中。由于ArrayList是一个泛型类,它在创建时指定了存储的元素类型,因此无法将不匹配的元素类型添加到ArrayList中,这导致了编译错误。
而Exception in thread "main" java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Stringat generic.BeforeGeneric.main(BeforeGeneric.java:24)这个错误是因为在BeforeGeneric类的main方法中,尝试将一个整数类型的对象转换成字符串类型。由于整数类型和字符串类型之间没有继承或类型转换关系,因此无法进行转换,这导致了类型转换异常。
阅读全文