gpt4 book ai didi

Java 打印对象 按类型列出服务

转载 作者:行者123 更新时间:2023-12-01 21:52:04 24 4
gpt4 key购买 nike

我有Java打印服务和用于打印对象列表的方法。

public static void print(List<DbMatch> matches){
for(DbMatch m:matches){
System.out.println(m);
}
}

public static void printOdds(List<Odd> odds){
for(Odd o:odds){
System.out.println(o);
}
}

或者存在使用一种对于每种类型都不同的方法的方法,例如:

public static void printObjects(List<Object> objects,Type type){
for(type o:objects)
System.out.println(o);
}


PrintingService.printObjects(odds,"Odd");
PrintingService.printObjects(matches,"DBmatch");

最佳答案

使用像这样的通用方法。

public static <T> void print(List<T> list){
for(T m : list){
System.out.println(m);
}
}

关于Java 打印对象 按类型列出服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35055989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com