我坚持理解为什么这段代码在enoviaObjects.add(convertedObject);
行中失败了
任何对理解的帮助将不胜感激。
import java.util.List;
import java.util.Arrays;
public class brokenCode{
public static void main(String... args) {
List<TestObject> enoviaObjects = Arrays.asList(
new TestObject("Test1"),
new TestObject("Test2")
);
TestObject convertedObject = new TestObject("Test3");
enoviaObjects.add(convertedObject);
}
}
class TestObject {
private final String N;
TestObject(String N) {
this.N = N;
}
}