Java/디딤돌 Java 언어 Part1

[Java 소스] String 클래스 format 메서드에 flag 지정하여 출력 예

언제나휴일 2017. 1. 9. 10:06
반응형

[Java 소스] String 클래스 format 메서드에 flag 지정하여 출력 예


Program.java


//String 클래스 format 메서드에 flag 지정하여 출력

public class Program {

        public static void main(String[] args){

               String sform="";

               sform = String.format("[디폴트 정렬 %10d]", 27);

               System.out.println(sform);

               sform = String.format("[왼쪽 정렬 %-10d]", 27);

               System.out.println(sform);

               sform = String.format("[부호 표시 %+10d]", 27);

               System.out.println(sform);

               sform = String.format("[타입 명시 %#10x]", 27);

               System.out.println(sform);

               sform = String.format("[0 채우기 %010d]", 27);

               System.out.println(sform);

               sform = String.format("[음수는 괄호로 %(10d]", -27);

               System.out.println(sform);

               sform = String.format("[양수는 공백 % d]", 27);

               System.out.println(sform);

               sform = String.format("[양수는 공백 % d]", -27);

               System.out.println(sform);

        }

}


실행 결과

[디폴트 정렬         27]

[왼쪽 정렬 27        ]

[부호 표시        +27]

[타입 명시       0x1b]

[0 채우기 0000000027]

[음수는 괄호로       (27)]

[양수는 공백  27]

[양수는 공백 -27]



본문

[Java] 6.5.1 String 클래스의 정적 메서드 format

학습에 도움이 되시면 ebook 구입(판매가 3000, ebook)하여 소장하시면 감사하겠습니다.

반응형