需要帮助,请不要弄明白:(
我有以下ArrayLists:
List <String> schoolsList
List <String> degreesList
List <String> fieldsOfStudyList
List <String> yearsFromList
List <String> yearsToList
如何用Java打印出来,以便结构如下:
School
Degree, Field of study
Year attended from - Year attended to
考虑到,可能有几个街区(如果这个人已经完成了几所学校)。
答案 0 :(得分:2)
创建一个类,如DegreeInfo
,并为您关注的每个数据创建一个字段:
public class DegreeInfo {
String school;
String degree;
// etc
然后在该类上编写一个方法,以您需要的格式打印信息:
public void printDegreeInfo() {
// nicely formatted printing here
}
然后你可以拥有一个List<DegreeInfo>
而不是一些不同的列表。