Java에서 패딩을 사용하여 문자열 형식 지정
패딩 문자열은 특정 너비 내에서 텍스트를 정렬하거나 출력에서 시각적 일관성을 만드는 데 유용할 수 있습니다. 패딩 기능을 포함하는 전용 "StringUtil" 클래스가 없을 수 있지만 Java는 String.format() 메소드를 사용하여 강력한 대안을 제공합니다.
패딩에 String.format() 사용
String.format()을 사용하면 자리 표시자와 다양한 서식 옵션을 사용하여 문자열 서식을 제어할 수 있습니다. 패딩의 경우 다음 구문을 사용할 수 있습니다.
구현
다음은 다음을 사용하여 문자열을 채우는 방법을 보여주는 샘플 코드입니다. String.format():
public static String padRight(String s, int n) { return String.format("%-" + n + "s", s); } public static String padLeft(String s, int n) { return String.format("%" + n + "s", s); } public static void main(String args[]) throws Exception { System.out.println(padRight("Howto", 20) + "*"); System.out.println(padLeft("Howto", 20) + "*"); }
출력:
Howto * Howto*
이 코드는 문자열 "Howto"의 왼쪽 및 오른쪽 패딩을 너비 20으로 보여줍니다. 문자. "Howto" 텍스트는 지정된 너비 내에서 오른쪽과 왼쪽에 정렬됩니다.
위 내용은 String.format()을 사용하여 Java에서 문자열을 어떻게 채울 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!