작가의 구현 PrintWriter 클래스입니다. 개체의 형식화 된 표현은 텍스트 출력 스트림에 인쇄됩니다. 좀 더 깊이 파고 들어 개념을 자세히 이해합시다. 이 기사의 의제는 다음과 같습니다.
Java의 PrintWriter 클래스 정의부터 시작하십시오!
C ++ 정렬 int 배열
Java의 PrintWriter 클래스는 무엇입니까?
Java.io.PrintWriter 클래스는 개체의 형식화 된 표현을 텍스트 출력 스트림으로 인쇄합니다. 이 클래스는 printstream에서 발견되는 모든 인쇄 메서드를 구현합니다.
이 간단한 정의로 클래스 선언을 보여 드리겠습니다.
공용 클래스 PrintWriter는 Writer를 확장합니다.
이 수업 다음 클래스에서 & 마이너스
● Java.io.Object
이제 다음 세그먼트는 PrintWriter에서 사용되는 생성자를 알려줍니다. 수업 .
Java의 PrintWriter 클래스 생성자
다음은 PrintWriter 클래스의 생성자 목록입니다.
빌더 | 기술 |
PrintWriter (파일 파일, 문자열 csn) | 이 생성자는 자동 줄 플러시없이 새 PrintWriter를 만드는 데 도움이됩니다. 지정된 파일과 문자 세트로 생성합니다. |
PrintWriter (OutputStream 출력, 부울 autoFlush) | 이 생성자는 이미 존재하는 출력 스트림에서 새 PrintWriter를 만드는 데 도움이됩니다. |
PrintWriter (OutputStream 출력) | 기존 OutputStream에서 새 PrintWriter를 만드는 데 도움이됩니다. |
PrintWriter (문자열 파일 이름, 문자열 csn) | 파일 이름과 문자 집합을 지정한 새 PrintWriter를 만드는 데 도움이됩니다. |
PrintWriter (문자열 파일 이름) | 자동 라인 플러시없이 지정된 파일 이름으로 새 PrintWriter를 만듭니다. |
PrintWriter (작성기 출력) | 자동 줄 플러시없이 새 PrintWriter를 만듭니다. |
PrintWriter (작성기 출력, 부울 autoFlush) | 이것은 새로운 PrintWriter를 만듭니다. |
PrintWriter (파일 파일) | 지정된 파일을 사용하여 자동 줄 플러시없이 새 PrintWriter를 만듭니다. |
이 클래스의 생성자를 이해 한 후 PrintWriter 클래스에서 제공합니다.
수업 방법
방법 | 기술 |
PrintWriter 추가 (CharSequence csq) | 이 작성기에 지정된 문자 시퀀스를 추가하는 데 도움이됩니다. |
PrintWriter append (CharSequence csq, int start, int end) | 지정된 문자 시퀀스의 하위 시퀀스를이 작성기에 추가하는 데 도움이됩니다. |
무효 close () | 스트림을 닫습니다. |
부울 checkError () | 닫히지 않은 경우 스트림을 닫고 오류 상태를 확인합니다. |
보호 된 무효 clearError () | 이 스트림의 오류 상태를 지 웁니다. |
void flush () | 스트림을 플러시합니다. |
PrintWriter 형식 (문자열 형식, 개체… 인수) | 지정된 형식 문자열 및 인수를 사용하여 형식화 된 문자열을이 작성기에 기록합니다. |
PrintWriter 형식 (Locale l, String 형식, Object… args) | 이 메서드는 지정된 형식 문자열 및 인수를 사용하여 형식화 된 문자열을이 작성기에 기록합니다. |
무효 인쇄 (char c) | 문자를 인쇄합니다. |
void print (float f) | 부동 소수점 숫자를 인쇄합니다. |
무효 인쇄 (더블 d) | 배정 밀도 부동 소수점 숫자를 인쇄합니다. |
void print (부울 b) | 부울 값을 인쇄합니다. |
void print (int i) | 정수를 인쇄합니다. |
무효 인쇄 (긴 l) | 긴 정수를 인쇄합니다. |
void print (Object obj) | 개체를 인쇄합니다. |
void print (문자열 s) | 이 메서드는 문자열을 인쇄합니다. |
void println () | 줄 구분 문자열을 작성하여 현재 줄을 종료합니다. |
PrintWriter printf (문자열 형식, 개체… 인수) | 이것은 지정된 형식 문자열과 인수를 사용하여 형식화 된 문자열을이 작성기에 쓰는 편리한 방법입니다. |
PrintWriter printf (로케일 l, 문자열 형식, 객체… 인수) | 지정된 형식 문자열 및 인수를 사용하여 형식화 된 문자열을이 작성기에 기록합니다. |
void println (부울 x) | 부울 값을 인쇄 한 다음 라인을 종료합니다. |
void println (char x) | 문자를 인쇄 한 다음 줄을 종료합니다. |
void println (char [] x) | 문자 배열을 인쇄 한 다음 줄을 종료합니다. |
void println (double x) | 배정 밀도 부동 소수점 숫자를 인쇄하므로 행을 종료합니다. |
void println (긴 x) | 긴 정수를 인쇄 한 다음 줄을 종료합니다. |
void println (int x) | 정수를 인쇄 한 다음 줄을 종료합니다. |
void println (float x) | 부동 소수점 숫자를 인쇄 한 다음 줄을 종료합니다. |
void println (객체 x) | Object를 인쇄하고 라인을 종료합니다. |
void println (문자열 x) | 문자열을 인쇄 한 다음 줄을 종료합니다. |
무효 쓰기 (char [] buf) | 문자 배열을 씁니다. |
void write (char [] buf, int off, int len) | 문자 배열의 일부를 씁니다. |
보호 된 무효 setError () | 오류가 발생했음을 나타냅니다. |
무효 쓰기 (int c) | 단일 문자를 씁니다. |
무효 쓰기 (문자열) | 문자열을 씁니다. |
이제 구현 프로세스를 살펴 보겠습니다.
석사 학위 석사 학위입니다
예
암호:
import java.io.File import java.io.PrintWriter public class 예제 {public static void main (String [] args) throws Exception {// PrintWriter를 사용하여 콘솔에 쓸 데이터 PrintWriter writer = new PrintWriter (System.out) writer. write ( 'Welcome to Edureka!') writer.flush () writer.close () // PrintWriter를 사용하여 파일에 쓸 데이터 PrintWriter writer1 = null writer1 = new PrintWriter (new File ( 'D : testout.txt')) writer1 .write ( '다른 기술을 배우십시오.') writer1.flush () writer1.close ()}}
산출:
다른 기술을 배우십시오.
자바에서 객체 배열 만들기
이것으로 우리는이 튜토리얼의 끝에 도달했습니다. 이제 개념이 분명해 졌으면합니다. 계속 읽고, 계속 탐색하십시오!
'Java의 PrintWriter 클래스'에 대한이 기사가 관련이있는 경우 는 전 세계에 걸쳐 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사입니다.
우리는 여정의 모든 단계에서 귀하를 돕고 Java 개발자가 되고자하는 학생과 전문가를 위해 설계된 커리큘럼을 제시합니다. 이 과정은 Java 프로그래밍을 시작하고 다양한 핵심 및 고급 Java 개념에 대한 교육을 제공하도록 설계되었습니다. 처럼 최대 절전 모드 & .
질문이 있으시면 'Java의 PrintWriter 클래스'의 코멘트 섹션에 모든 질문을 남겨 주시면 저희 팀이 기꺼이 답변 해 드리겠습니다.