안녕하세요.
출력되는 내용은 보통 출력문의 서식 문자열이 포함된 큰따옴표 안에서 결정이 됩니다.
질문주신 내용을 예로 들자면
System.out.printf("%d %d %d %d\n", result, a, b, c);
위 내용에서 출력문은 "%d %d %d %d\n" 부분입니다.
그 부분 안에서 %d 는 서식 문자열로 정수로 출력한다는 것이며, 그 외의 나머지는 그대로 출력됩니다.
즉 첫 번째 %d는 result의 값을, 두 번째 %d는 a의 값을 .... 출력합니다.
"%d %d %d %d .... "와 같이 각 서식 문자열 사이에 빈 공간만 있고 , 가 없는 경우 그냥 빈 공간만 출력됩니다.
결과가 8, 2, 3, 4와 같이 ,가 함께 표시되려면
System.out.printf("%d, %d, %d, %d\n", result, a, b, c);
출력문 안에 ,가 포함되어야 합니다.
오늘도 즐거운 하루 되세요.
-
*2017-05-25 17:44:49
안녕하세요.
출력되는 내용은 보통 출력문의 서식 문자열이 포함된 큰따옴표 안에서 결정이 됩니다.
질문주신 내용을 예로 들자면
System.out.printf("%d %d %d %d\n", result, a, b, c);
위 내용에서 출력문은 "%d %d %d %d\n" 부분입니다.
그 부분 안에서 %d 는 서식 문자열로 정수로 출력한다는 것이며, 그 외의 나머지는 그대로 출력됩니다.
즉 첫 번째 %d는 result의 값을, 두 번째 %d는 a의 값을 .... 출력합니다.
"%d %d %d %d .... "와 같이 각 서식 문자열 사이에 빈 공간만 있고 , 가 없는 경우 그냥 빈 공간만 출력됩니다.
결과가 8, 2, 3, 4와 같이 ,가 함께 표시되려면
System.out.printf("%d, %d, %d, %d\n", result, a, b, c);
출력문 안에 ,가 포함되어야 합니다.
오늘도 즐거운 하루 되세요.