최대 1 분 소요

콘솔 문자열 출력 print Stream

OutputStream()에 사용되는 버퍼(writer, flush)을 쓰지 말고 응용된 함수의 기능이 있을까?

문자열 단위로 확장된 기능을 하는 함수 : print

  • print()/printf()/printIn()

System.out = new PrintStream(new OutStream());
//print을 통해 간접적으로 outStream을 쓰게 된다 

package ex1.io.printstream;

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

		int kor1, kor2, kor3;
		int total;
		float avg;

		kor1 = 50;
		kor2 = 60;
		kor3 = 80;

		total = kor1 + kor2 + kor3;

		avg = total / 3;
		// -------------성적 출력 부분 --------------------------------------
		System.out.print("┌──────────────────────────────┐");
		System.out.print("│            성적 출력       	   │");
		System.out.print("└──────────────────────────────┘");

		System.out.print("국어1: 0");
		System.out.print("국어2: 0");
		System.out.print("국어3: 0");
		System.out.print("총점 :0");
		System.out.print("평균: 0.00");
		System.out.print("──────────────────────────────");

	}

─────────────────────────────┐│            성적 출력       	   │└──────────────────────────────┘국어1: 0
국어2: 0
국어3: 0
총점 :0
평균: 0.00
──────────────────────────────

콘솔창은 아래로 내려쓰기를 안하면 오른쪽으로 계속 옆으로 출력된다

카테고리:

업데이트:

댓글남기기