问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java相关,求教一个问题,如何遍历出list里的对象,然后调用那个对象的方法?

发布网友 发布时间:2022-05-02 17:01

我来回答

3个回答

热心网友 时间:2023-10-09 00:52

import java.util.*;

// 测试方法
public class Main {
    public static void main(String[] args){
        Student student1 = new Student();
        student1.setName("张三");
        
        Student student2 = new Student();
        student2.setName("李四");
        
        Student student3 = new Student();
        student3.setName("王五");
        
        List<Student> list = new ArrayList<Student>();
        studentList.add(student1);
        studentList.add(student2);
        studentList.add(student3);
        
        for (Student student : list) {
            System.out.println(student.getName());
        }
        
        // 或
        // for (int i = 0; i < list.size; i++) {
        //     System.out.println(list.get(i).getName());
        // }
    }
}

// Student实体类
public class Student{
    private String name;
    
    public Student(){
        
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}

追问不用反射吗?哎呀忘了那个什么情况了……楼下帮你修正了一下

热心网友 时间:2023-10-09 00:53

import java.util.ArrayList;
import java.util.List;

public class Test9 {
public static void main(String args[]){
Student s1 = new Student("tao");
Student s2 = new Student("li");
Student s3 = new Student("wu");
List<Student> studentList = new ArrayList<Student>();
studentList.add(s1);
studentList.add(s2);
studentList.add(s3);
for (Student student : studentList) {
System.out.println(student.getName());
}
}
}

class Student{
private String name;

public Student(String name){
this.name = name;
}

public void setName(String name) {
this.name = name;
}

public String getName() {
return name;
}
}

热心网友 时间:2023-10-09 00:53

多贴点代码
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这种情况需要准备什么样的证据才能保证维权成功,关于个人知识产权方面... 侵犯著作权罪成立的条件是什么 网站被抄袭,怎么办?官网网页内容抄袭引发的法律问题 版权申请哪家性价比高? 著作权侵权损害如何赔偿 瓷砖划痕怎么处理方法 地板砖划痕怎么去除十种方法 关于梦幻西游转区的一些问题。懂的进。 茶叶泡水发苦的原因茶叶泡水发苦是什么原因 ...那又怎么样?从化学角度讲不也是那种分子起的作 OPPOa5的摄像头是什么牌子的 oppor11相机是什么牌子 Java中如何遍历Map对象 oppo r11镜头是什么牌子的 java遍历list 并删除相同值对象 Java:在JSP页面中怎么遍历Session中的集合里对象的属性 Session中放的是一个List&lt;Student&gt; oppor11splus后置摄像头什么品牌的 java中有没有办法直接遍历Object对象,将Object中的各属性值输出,如何进行? java List遍历取值(一个对象一个属性,取出放置另一个对象7个属性) java 遍历 类属性的属性值 什么是银行资产占比? 造价师在哪个网站上报名? oppok5用的什么品牌摄像头?是莱卡的.还是卡尔.还是索尼的.还是三星的? 我国商业银行最主要的资产是什么 什么是银行资产余额 nginx可以防止sql注入吗 中国银行我的资产是什么意思 会展场馆信息发布系统 有做公司会议发布系统的吗?谁介绍个 如何知道自己网站的正确域名? oppoFX2是什么摄像头? java:用Iterator遍历对象中,删除因元素不符合的对象,并显示出来 OPPO r11s摄像头什么品牌 为什么有好多都不能用信用卡分期付款 造价师在哪个网站报名 java foreach是否能对jsonarray进行遍历 我在java后台调用一个方法返回给我一个对象,我想遍历得到的这个对象。我使用了反射的方式如下: java List遍历的问题 众泰t700中控怎么下载软件? 白菜肉末馅的饺子做法 这是移动首选网络类型 都是什么意思? 众泰App软件怎么下载 白菜猪肉饺子馅的做法简单 众泰t700导航里怎么下载其他应用,或者其他MV之类的 oppor9splus我用的是移动卡,首选网络应该是什么? 白菜猪肉饺子馅的做法子馅的做法 大白菜猪肉饺子的做法 众泰T700有车互联吗?要怎么用 众泰T700工具包在哪里? 手机上的导航在众泰t700上怎么映射