Java 列表<;类别>;在爪哇
我很熟悉java,但我不熟悉类的列表。我似乎真的找不到确切的教程来帮助我学习这个。如果有任何教程,请参考我或告诉我如何使用Java 列表<;类别>;在爪哇,java,list,arraylist,Java,List,Arraylist,我很熟悉java,但我不熟悉类的列表。我似乎真的找不到确切的教程来帮助我学习这个。如果有任何教程,请参考我或告诉我如何使用列表。比如说, public class Students { int studentId; String studentName; int studentAge; } 如何使用 List<Students> 列表 编辑的 就像C++中的结构一样,我希望这个学生成为一个结构数组来存储多个学生的数据。在java中没有结构,所以我使用了班
列表
。比如说,
public class Students {
int studentId;
String studentName;
int studentAge;
}
如何使用
List<Students>
列表
编辑的
就像C++中的结构一样,我希望这个学生成为一个结构数组来存储多个学生的数据。在java中没有结构,所以我使用了班级学生。如果使用列表不适合此用途,请指导我。
谢谢 您的命名约定已关闭,应该是班级学生而不是学生。并且不要将变量名大写。无论如何,List是一个通用容器接口,您可以实例化List的具体实现并向其中添加学生
List<Students> theStudents = new ArrayList<Students>();
Students aStudent = new Students();
aStudent.StudentId = 333;
aStudent.StudentName = "Help";
theStudents.add(aStudent);
List thestudent=newarraylist();
学生=新生();
aStudent.StudentId=333;
aStudent.StudentName=“帮助”;
学生。添加(学生);
ArrayList students=new ArrayList();
类列表与您发布的代码有什么关系?你想用一系列的课程来实现什么?不清楚你在问什么/不理解什么。如果它是
部分,你应该在谷歌上搜索泛型<代码>列表myList=新建ArrayList()代码>然后使用谷歌或s.th。要了解如何处理列表
。类对象列表与字符串对象列表没有区别,我认为您应该重新设计问题,以解释您的确切问题。另一个提示:如果您的类学生
持有一个学生的数据,为了避免误解,最好把它命名为Student
。这就是我想问的。你真是帮了大忙:)谢谢!
ArrayList<Students> students = new ArrayList<Students>();