나는이를 다시 작성하는 방법 :인쇄 공간()
for (int i = 0; i < numberOfSpaces; i++) {
System.out.print(" ");
}
는 String.format()
를 사용하고 계십니까?
PS는
나는 이것이 가능하지만 javadoc is a bit confusing 것을 확신합니다.
나는이를 다시 작성하는 방법 :인쇄 공간()
for (int i = 0; i < numberOfSpaces; i++) {
System.out.print(" ");
}
는 String.format()
를 사용하고 계십니까?
PS는
나는 이것이 가능하지만 javadoc is a bit confusing 것을 확신합니다.
필드의 최소 너비를 지정해야합니다.
String.format("%" + numberOfSpaces + "s", "");
왜 특정 길이의 공백 문자열을 생성하려고합니까?
당신이 값이 길이의 열이 당신이 할 수있는하려면 : 당신 numberOfSpaces-5 안녕하세요 뒤에 공간을 제공
String.format("%" + numberOfSpaces + "s", "Hello");
. Hello가 왼쪽에 나타나게하려면 numberOfSpaces 앞에 빼기 기호를 추가하십시오.
int numberOfSpaces = 3;
String space = String.format("%"+ numberOfSpaces +"s", " ");
나는 그다지 믿을만한 질문을하지 않는다. C에서 – willcodejavaforfood