Java ArrayList和ArrayList的区别是什么??两者都给了我不同的方法选择

Java ArrayList和ArrayList的区别是什么??两者都给了我不同的方法选择,java,collections,Java,Collections,我不知道这两个之间的区别是什么?ArrayList和ArrayList。ArrayList只提供了一些方法选项供我选择,比如addToSlot,但ArrayList给了我很多 更多选择。为什么Java允许我像ArrayList一样使用ArrayList class TestList { ArrayLists myLists = new ArrayLists(); ArrayList myList = new ArrayList(); pu

我不知道这两个之间的区别是什么?ArrayList和ArrayList。ArrayList只提供了一些方法选项供我选择,比如addToSlot,但ArrayList给了我很多 更多选择。为什么Java允许我像ArrayList一样使用ArrayList

class TestList {
        ArrayLists myLists = new ArrayLists();
        ArrayList myList = new ArrayList();
    
        public void add() {
            myLists.addToList("anyValue");
            // the .add method for example only shows for ArrayList not ArrayLists
            myList.add("anyvalue");
        }
    }

Java中没有
ArrayList
(复数)类。您正在创建自定义类或调用具有
ArrayList
的。Java只有(单数)类


我确信您必须创建自己的自定义类或使用任何具有
ArrayList
类的api。

是否创建了名为ArrayList的类?将所有
import
语句张贴在该代码顶部。