자바 출력문

public class PrintPractice {
    public static void main(String[] args) {

        // println : 안에 있는 것을 출력 후, 줄바꿈을 함.
        // 실수 자릿수 조절 불가, 10진수로만 출력이 됨
        System.out.println("Hello");
        System.out.println("Hello");
        System.out.println("Hello");

        // print : 안에 있는 것을 출력 후, 줄바꿈을 하지 않음
        System.out.print("Hello");
        System.out.print("Hello");
        System.out.println("Hello");

        System.out.println(3 + 5);
        System.out.println(3 - 5);
        System.out.println(3 * 5);
        System.out.println(5 / 3);

        // printf : 출력 포맷을 지정할 수 있음. 자동 줄바꿈이 안됨.
        System.out.println(10 / 3);  // println : 정수 / 정수 = 정수
        System.out.printf("소수점 둘째자리: %.2f\n", 10.0 / 3);  // %.2f : 지시자
        System.out.printf("10진수: %d\n", 0x1A);  // 10진수
        System.out.printf("8진수: %o\n", 0x1A);  // 8진수
        System.out.printf("16진수: %X\n", 0x1A);  // 16진수

        System.out.printf("8진수 + 접두사: %#o\n", 0x1A);  // 8진수
        System.out.printf("16진수 + 접두사: %#X\n", 0x1A);  // 16진수
        System.out.printf("16진수 + 접두사: %#x\n", 0x1A);  // 16진수

        // 실수 출력 지시자 %f
        // 지수 형식 지시자 %e
        // 간략한 형식 지시자 %g : %f와 %e 중에서 더 간략한것으로 출력 됨
        float f = 123.4567890f;
        double d = 123.4567890;
        System.out.printf("float 타입 실수 출력: %f\n", f);
        System.out.printf("Double 타입 실수 출력: %f\n", d);
        System.out.printf("지수형식 출력: %e\n", f);  // 마지막 값은 반올림해서 보여줌
        System.out.printf("간략한 형식1: %g\n", d);
        System.out.printf("간략한 형식2: %g\n", 0.00000001);
    }
}


출처 : https://www.youtube.com/channel/UC1IsspG2U_SYK8tZoRsyvfg

좋은 웹페이지 즐겨찾기