본문 바로가기

JAVA/Docs

ⓒ java.io PrintStream

java.io 
클래스 PrintStream

PrintStream 는, 다른 출력 스트림에 기능을 추가합니다. 구체적으로는, 다양한 데이터값의 표현을 간이적으로 출력하는 기능을 추가합니다. 같이 다른 2 개의 기능도 제공되고 있습니다. PrintStream 는 다른 출력 스트림과는 달라, IOException 를 throw 할 것은 없습니다. 예외적인 상황에서는, 단지 내부 플래그가 설정될 뿐입니다. 이 플래그 상태는,checkError 메소드로 조사할 수가 있습니다. 필요에 따라서,PrintStream 를 자동적으로 플래시 하도록(듯이) 작성할 수 있습니다. 즉, 바이트 배열이 기입해졌는지,println 메소드의 1 개가 불려 갔는지, 또는 개행 문자 또는 바이트 ('\n')가 기입해진 뒤에,flush 메소드가 자동적으로 불려 갑니다.

클래스 java.io. FilterOutputStream 로부터 상속된 필드
out

 

생성자 의 개요
PrintStream (File  file) 
          행의 자동 플래시는 실시하지 않고 , 지정의 파일로 새로운 출력 스트림을 작성합니다.
PrintStream (File  file, String  csn) 
          행의 자동 플래시는 실시하지 않고 , 지정의 파일과 캐릭터 세트로 새로운 출력 스트림을 작성합니다.
PrintStream (OutputStream  out) 
          새로운 PrintStream 를 작성합니다.
PrintStream (OutputStream  out, boolean autoFlush) 
          새로운 PrintStream 을 작성합니다.
PrintStream (OutputStream  out, boolean autoFlush, String  encoding) 
          새로운 PrintStream 를 작성합니다.
PrintStream (String  fileName) 
          행의 자동 플래시는 실시하지 않고 , 지정의 이름으로 새로운 출력 스트림을 작성합니다.
PrintStream (String  fileName, String  csn) 
          행의 자동 플래시는 실시하지 않고 , 지정의 이름과 캐릭터 세트로 새로운 출력 스트림을 작성합니다.

 

메소드의 개요
 PrintStreamappend (char c) 
          이 출력 스트림로 지정된 문자를 추가합니다.
 PrintStreamappend (CharSequence  csq) 
          이 출력 스트림로 지정된 문자 순서를 추가합니다.
 PrintStreamappend (CharSequence  csq, int start, int end) 
          지정된 문자 순서의 서브 순서를 이 출력 스트림에 추가합니다.
 booleancheckError () 
          스트림을 플래시 해, 그 에러 상황을 확인합니다.
protected  voidclearError () 
          이 스트림의 내부 에러 상태를 해제합니다.
 voidclose () 
          스트림을 닫습니다.
 voidflush () 
          스트림을 플래시 합니다.
 PrintStreamformat (Locale  l, String  format, Object ... args) 
          지정된 서식 캐릭터 라인 및 인수를 사용해, 서식 첨부 캐릭터 라인을 이 출력 스트림의 행선지에 기입합니다.
 PrintStreamformat (String  format, Object ... args) 
          지정된 서식 캐릭터 라인 및 인수를 사용해, 서식 첨부 캐릭터 라인을 이 출력 스트림의 행선지에 기입합니다.
 voidprint (boolean b) 
          boolean 치를 출력합니다.
 voidprint (char c) 
          문자를 출력합니다.
 voidprint (char[] s) 
          문자의 배열을 출력합니다.
 voidprint (double d) 
          배의 정밀도의 부동 소수점의 값을 출력합니다.
 voidprint (float f) 
          부동 소수점의 값을 출력합니다.
 voidprint (int i) 
          정수를 출력합니다.
 voidprint (long l) 
          long 정수를 출력합니다.
 voidprint (Object  obj) 
          객체를 출력합니다.
 voidprint (String  s) 
          캐릭터 라인을 출력합니다.
 PrintStreamprintf (Locale  l, String  format, Object ... args) 
          서식 첨부 캐릭터 라인을, 지정된 서식 캐릭터 라인과 인수를 사용해, 이 출력 스트림에 기입하는 편리한 방법입니다.
 PrintStreamprintf (String  format, Object ... args) 
          서식 첨부 캐릭터 라인을, 지정된 서식 캐릭터 라인과 인수를 사용해, 이 출력 스트림에 기입하는 편리한 방법입니다.
 voidprintln () 
          개행 캐릭터 라인을 기입하는 것에 의해, 현재의 행을 개행합니다.
 voidprintln (boolean x) 
          boolean 치를 출력해, 행을 종료합니다.
 voidprintln (char x) 
          문자를 출력해, 행을 종료합니다.
 voidprintln (char[] x) 
          문자의 배열을 출력해, 행을 종료합니다.
 voidprintln (double x) 
          double 를 출력해, 행을 종료합니다.
 voidprintln (float x) 
          float 를 출력해, 행을 종료합니다.
 voidprintln (int x) 
          정수를 출력해, 행을 종료합니다.
 voidprintln (long x) 
          long 를 출력해, 행을 종료합니다.
 voidprintln (Object  x) 
          Object 를 출력해, 행을 종료합니다.
 voidprintln (String  x) 
          String 를 출력해, 행을 종료합니다.
protected  voidsetError () 
          스트림의 에러 상태를 true 로 설정합니다.
 voidwrite (byte[] buf, int off, int len) 
          오프셋(offset) 위치 off 로부터 시작되는 지정된 바이트 배열로부터, 이 스트림에 len 바이트를 기입합니다.
 voidwrite (int b) 
          지정된 바이트를, 이 스트림에 기입합니다.

 

반응형

'JAVA > Docs' 카테고리의 다른 글

ⓒ java.net Socket  (0) 2015.02.23
ⓒ java.net SocketImpl  (0) 2015.02.23
ⓒ java.io PrintWriter  (0) 2015.02.15
ⓒ java.io BufferedReader  (0) 2015.02.15
ⓒ java.io DataOutputStream  (0) 2015.02.15