Che*_*err 2 java arrays linked-list object
好的,这可能是一个非常初学的问题,但......
现在我有一个名为Person的对象,其上有一个名为setName的方法
我在我的主要班级,我已经宣布
List People = new LinkedList();
Run Code Online (Sandbox Code Playgroud)
我想要做的只是在第一个位置调用对象的setName函数.我发现在使用一系列People时这很容易做到.我所要做的就是说
People[0].setName("steve");
Run Code Online (Sandbox Code Playgroud)
但由于它在链表中,我遇到了麻烦.
我尝试过使用"get"方法......
People.get(0)
Run Code Online (Sandbox Code Playgroud)
但是它不允许我使用我的用户定义的方法,所以我不能设置名称.
从对象列表中获取对象并访问其方法和实例变量的最佳方法是什么?
提前致谢
您想使用泛型使其成为人员列表:
List<Person> People = new LinkedList<Person>();
People.get(0).setName("steve");
Run Code Online (Sandbox Code Playgroud)