【发布时间】:2014-09-21 04:54:41
【问题描述】:
我有一个对象数组列表,其中对象中的实例变量之一是字符串。 我想将对象列表中的字符串变量转换为单个逗号分隔的字符串。
例如,
我有一个对象雇员如下。
public class Employee {
private String name;
private int age;
}
考虑一份员工名单,
List<Employee> empList = new ArrayList<Employee>
Employee emp1 = new Employee ("Emp 1",25);
Employee emp2 = new Employee ("Emp 2",25);
empList.add(emp1);
empList.add(emp2);
预期输出(类型:字符串):
Emp 1,Emp 2
我知道它可以通过循环来完成。但我正在寻找一些复杂的方法来做到这一点并保持代码更简单。
【问题讨论】:
-
循环播放。没有神奇的“做我认为我想让你做的事”功能......
-
复杂的方式会在某处包含一个循环。
-
将循环隐藏在函数后面
标签: java