>Java >java지도 시간 >Java의 System.out에서 테이블 출력을 어떻게 최적화할 수 있습니까?

Java의 System.out에서 테이블 출력을 어떻게 최적화할 수 있습니까?

Patricia Arquette
Patricia Arquette원래의
2024-11-24 22:54:16245검색

How Can I Optimize Table Output in Java's System.out?

Java System.out 테이블 출력 최적화

Java System.out에서 데이터를 테이블로 형식화하면 특히 열 길이가 다양한 경우 문제가 발생할 수 있습니다. . 이 문제를 해결하려면 System.out.format을 활용하는 것이 좋습니다.

System.out.format 사용

System.out.format을 사용하면 필드 길이를 정확하게 제어할 수 있습니다. 해당 구문을 사용하면 "2s"와 같은 형식 지정자를 사용하여 각 필드의 너비를 지정할 수 있습니다. 여기서 "32"는 원하는 필드 너비를 나타냅니다.

예:

System.out.format("%32s%10d%16s", string1, int1, string2);

이 예에서 "string1"은 32자, "int1"은 10자, "string2"는 32자로 채워집니다. 16자.

추가 옵션

java.util.Formatter는 서식 지정을 위한 광범위한 옵션을 제공합니다. 예를 들어 정렬("%4s%-20s"), 소수점 반올림("%f") 및 앞에 0을 추가("d")할 수 있습니다.

결론

System.out.format은 Java에서 서식이 지정된 테이블 출력을 생성하기 위한 강력한 솔루션을 제공합니다. 필드 너비 사용자 정의를 활용하면 시각적으로 매력적이고 읽기 쉬운 형식으로 데이터를 쉽게 정렬하고 표시할 수 있습니다.

위 내용은 Java의 System.out에서 테이블 출력을 어떻게 최적화할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.