如果我设计列表,我会像这样- new ArrayList("1","2")
。
给它一个构造函数,并立即向其中添加一些内容。
为什么Java不这样做呢?
最佳答案
因为没有构造函数可以接受两个字符串或变量。要克服这个问题,您可以调用:new ArrayList<String>(Arrays.asList("1", "2"))
关于java - 为什么 Java 设计者不制作这样的列表 ---new ArrayList ("1","2"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17288526/