문자열 작업을 할 때 문자열을 정렬하거나 가독성을 높이기 위해 공백이나 다른 문자로 채워야 하는 경우가 많습니다. Java에서는 String.format() 메서드를 사용하여 이를 달성하는 간단한 방법을 제공합니다.
Java 1.5에 도입된 String.format()을 사용하면 다음과 같은 형식 문자열을 지정하여 문자열을 왼쪽이나 오른쪽으로 채울 수 있습니다. %- 또는 % 기호, 그 뒤에 채울 문자 수 및 %s 자리 표시자가 포함됩니다.
다음 방법을 따르세요. it:
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); }
예를 들어 "Howto" 문자열이 있고 오른쪽으로 20자를 채우고 싶다고 가정해 보겠습니다.
System.out.println(padRight("Howto", 20) + "*");
이 결과는 다음과 같습니다.
Howto *
마찬가지로 "%" 기호를 사용하여 문자열 왼쪽을 채울 수 있습니다. "-":
System.out.println(padLeft("Howto", 20) + "*");
다음과 같이 출력됩니다.
Howto*
이 방법을 사용하면 Java 애플리케이션에서 문자열의 정렬 및 형식을 쉽게 관리할 수 있습니다.
위 내용은 String.format()을 사용하여 Java에서 문자열을 채우는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!