c에서는 글자수를 맞추는 게 존재하는데, Java에서도 c처럼 출력할 수 있는 함수인 printf를 사용하면 문제를 해결할 수 있다.
예) 정올508
/**************************************************************
Problem: 508
User: C-an
Language: Java
Result: Success
Time:191 ms
Memory:10244 kb
****************************************************************/
import
java.io.IOException;
public
class
Main {
public
static
void
main(String[] args)
throws
IOException {
System.out.printf(
"%10s%10s%10s\n"
,
"item"
,
"count"
,
"price"
);
System.out.printf(
"%10s%10d%10d\n"
,
"pen"
,
20
,
100
);
System.out.printf(
"%10s%10d%10d\n"
,
"note"
,
5
,
95
);
System.out.printf(
"%10s%10d%10d\n"
,
"eraser"
,
110
,
97
);
}
}
'Computer > Basic Java' 카테고리의 다른 글
Java에서 홈 디렉토리 구하기 (0) | 2018.07.30 |
---|---|
[Java] Date를 SimpleDateFormat으로 입맛에 맞는 시간 정보만 출력하기 (0) | 2018.07.30 |
[Java] 가변 인자 - 갯수에 상관없이, 갯수가 정해지지 않은 인자 받기 (0) | 2018.07.30 |
Java 8 업데이트된 내용 정리 - 람다식* (0) | 2018.07.30 |