2017-02-16 5 views
-3

의 PrintStreamPrintWriter 및 PrintStream 메서드?

  1. 의 PrintStream의 write() 오버 방법의 PrintStream의
  2. print() 오버 방법

의 PrintWriter

  1. 의 PrintWriter
  2. write() 오버 방법
  3. ,823 의 PrintWriter

의오버로드 된 메서드는 둘 다 쓰기() 메소드 및 인쇄() 메소드가 같은 일을하고있는 경우이 두 이름은 해당 클래스에 정의 된 이유를 다음 (파일로 작성) 이해하지?

답변

1

print()은 출력 형식을 지정하고 write()은 주어진 문자를 인쇄합니다. print()은 많은 인수 유형을 처리하여 문자를 String.valueOf()으로 인쇄 가능한 문자열로 변환하는 반면 write()은 단일 문자, 문자 배열 및 문자열을 처리합니다.

차이점을 설명하기 위해 은 인수를 인쇄 할 단일 문자로 해석하고 print(int)은 정수를 문자열로 변환합니다.

write(49) 인쇄 :

1

print(49) 인쇄 :

49