728x90
print, println, printf
긁지않은 개발자
public static void main(String[] args) {
System.out.print("Hello World!!!");
System.err.println("긁지않은개발자!!!");
System.out.printf("%07d\n", 123);
System.out.printf("%07d\n", 1234);
System.out.printf("%07d\n",12345);
}
실행 결과
Hello World!!!긁지않은개발자!!!
0000123
0001234
0012345
print(출력할 내용) : 출력하고 줄을 바꾸지 않는다.
// 긁지않은 개발자
System.out.print("Hello World!!!");
System.out.print("Hello World!!!");
실행 결과
Hello World!!Hello World!!
글자가연결되서 나온다.
// println(출력할 내용) : 출력하고 줄을 바꾼다.
// 긁지않은 개발자
System.out.println("긁지않은");
System.out.println("개발자");
실행 결과
긁지않은
개발자
글자가 줄바꿈되서 따로 나온다.
똑같이 println 을 쓰고 out을 err로 바꿨을때
// 긁지않은 개발자
System.err.println("나는 에러다");
System.err.println("과연 에러일까?");
실행 결과
나는 에러다
과연 에러일까?
글자 색이 빨간색으로 나온다. 에러로 표시한것
// printf("출력모양", 출력할 내용) : 모양에 맞춰 출력한다.
// (역슬래쉬) \n : 줄바꿈 문자
// %d : 정수를 출력해라
// 긁지않은 개발자
System.out.printf("%07d\n", 123);
실행 결과
0000123
총 7글자출력인데 123은 세글자니까 앞에 0으로 4칸
// 긁지않은 개발자
System.out.printf("%06d\n",12345);
실행 결과
012345
// 긁지않은 개발자
System.out.printf("%d\n",12345);
실행 결과
12345
728x90
'JAVA > JAVA 이용하기' 카테고리의 다른 글
[JAVA] JAVA if조건문, scanner (0) | 2023.06.10 |
---|---|
[JAVA] JAVA 현재 날짜 출력하기 (0) | 2023.06.09 |
[JAVA] Java Byte Overflow(오버플로우), char, 알파벳출력하기 (0) | 2023.06.09 |
[JAVA] JAVA 반올림, bitwise연산자, 변수교환방법 (0) | 2023.06.09 |
[JAVA] JAVA Shift 쉬프트 연산자란? Shift연산자 사용방법 (0) | 2023.06.09 |