자바 출력문(printf, print, println)

jayP·2022년 11월 11일
0

Java

목록 보기
2/3

자바에서 출력을 하기위해서는 printf, print, println을 모두 사용 할 수 있다.

c언어에서 사용하던 것 과 같이 사용한다. 보다 세밀하게 조절?하는 느낌이다.
        int a = 3;
		char b = 'A';
		String c = "Code";
				
		System.out.printf("a = %d  %n",a);
		System.out.printf("b = %c  %n",b);
		System.out.printf("c = %s  %n",c);

이런식으로 ""안에 출력할 문자는 그대로 적고 지시자를 이용하여 정수형, 문자형, 문자열형은 순서대로 그 뒤에 적어준다.

<print, println>

        int x = 10;
		int y = 20;
		int a = 123;
		char b = 'A';
		String c = "Code";
		
		System.out.println("println 사용하기"); // println 사용
		System.out.print("개행문자 사용하기\n"); // \n 사용
		System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		System.out.println("");
		System.out.println(x+y); // 변수와 변수의 연산
		System.out.println(a+b); // A라는 문자를 아스키코드값 65로 인식
		System.out.println(a+c);  // "문자열"+변수 => 문자열
		System.out.println(b+c); // "문자열" + 문자 = > 문자열
둘의 차이는 println은 print로 출력 후 열 바꿈을 자동으로 해준다는 것이다.
마치 print문에서 문자열을 출력할때 \n으로 문자열 바꿈 처리를 해주는 것과 동일하다.
profile
Software Engineer

0개의 댓글