java需要通过返回语句而不是系统来显示输出。出来打印报表
下面的代码工作正常。我得到一份打印的元素列表。但是我不想使用System.out.println(element);
,而是需要return element;
来打印所有数据。我该怎么做
public String getelement() {
final int size1 = Export.getdetails().getdata().getdata().size();
for (int i = 0; i <= size1; i++) {
final String element = Export.getdetails().getdata().getdata().get(i).getLongName();
System.out.println(element);
}
return null;
}
# 1 楼答案
如果你想干净利落,就必须使用伐木机。使用log4j>;2.5版本,以实现您正在做的事情。您的代码将变成以下代码
请参阅记录器API here
在此处查看如何配置记录器以打印到控制台https://stackoverflow.com/a/3383006/258741
# 2 楼答案
将它们放入列表或数组中并返回