我只想访问这个arraylist中的整数,这样我就可以将注释与其他数字进行比较。prs是Student类型的arraylist的名称,它包含整数和字符串。
java prettyprint-override">try {
input = Integer.parseInt(JOptionPane.showInputDialog("Ecrivez une note"));
for(Student st:prs) {
int i=0;
if(prs.get(i).equals(input)) {
JOptionPane.showMessageDialog(null,prs.get(i));
}
我从问题中了解到的是:
Student类包含一个字符串和一个int字段,比如说id和name。
public class Student {
int id;
String name;
//getters and setters available
}
您可以访问Student arrayList中的id和name字段,如下所示:
List<Student> prs = //Assuming prs is the Student list
for(Student stu : prs) {
if(stu.getId() == input) {
JOptionPane.showMessageDialog(null, stu.getId());
}
//Similarly access name field using stu.getName()
}
我是Java新手,目前正在为一个项目使用BlueJ。我在访问此类对象的ArrayList的ArrayList中的对象时遇到问题。假设我有一个学生对象: 然后是获取地址、月份、年份和等级的方法。然后我有一个类,它是学生对象的数组列表: 这个类包括添加学生对象、列出类中的所有学生(ListallStudentsInClass)的方法,该类返回学生的ArrayList、查找类中成绩最高的学生(getHi
问题内容: 您好我是Java的初学者,这是我的问题:我有带有以下变量的第一堂课: 我也有这堂课: 我的问题是:我想将number1和number2变量存储到ArrayList中,然后从类test中访问此ArrayList。我怎样才能做到这一点? 问题答案: 和测试类:
在android studio中,我试图放入一个整数的ArrayList中,其中包含标签id如下所示
问题内容: 我是Android和Java的新手,但是在Objective C和iPhone编程方面确实有一些经验。我试图重新创建一个已经为iPhone设计的应用程序,并且陷入了应该是一个简单概念的困境。 在我的ParserHandler类中,我从服务器解析XML,并将数据放入三个单独的ArrayList中。解析似乎工作正常。当我登录并在ParserHandler.java类中遍历ArrayList
因此,我试图使用ArrayList在名为Table的类中创建卡片的“堆”,其中包含包含卡片对象(在单独的类中定义)的堆栈。 我是这样初始化的: 我的问题是,我不知道如何在ArrayList内的堆栈中添加内容。我对它的初始化是否错误?如果是,我如何修复它? 注意:MyArrayList和MyStack本质上只是ArrayList和Stack的稍微不同版本。