출력을 다음과 같이 표시하고 싶습니다.Java에서 arraylist의 출력 열 서식 지정하기
ID Name Club Goals
1234 Christiano Ronaldo Real Madrid 42
321 Rooney United 32
23122 Angel Di Maria United 45
이것은 내가 지금까지 시도한 것입니다,하지만 작동하지 않습니다 :
for (Player p : players)
{
System.out.println(p.getID() + "\t" + p.getName() + "\t"
+ p.getClub() + "\t" + p.getGoals());
total ++;
}
탭처럼 행동 \t
때문에, 클럽에서 데이터를 항상 혼란스러워. 나는 모든 데이터가 ArrayList
입니다.
각 필드 값의 길이를 확인하고 완료 할 공백을 추가하십시오. –