PrintWriter ใน Java คืออะไรและทำงานอย่างไร



บทความนี้ครอบคลุมถึงแนวคิดของคลาส printwriter ใน java ที่มีตัวสร้างและวิธีการ printwriter ต่างๆและตัวอย่างเพื่อแสดงฟังก์ชันการทำงาน

การดำเนินการของนักเขียน คือคลาส PrintWriter การแสดงอ็อบเจ็กต์ที่จัดรูปแบบจะถูกพิมพ์ไปยังสตรีมเอาต์พุตข้อความ ให้เราเจาะลึกและทำความเข้าใจแนวคิดโดยละเอียด นี่คือวาระการประชุมสำหรับบทความนี้:

เอาล่ะ!





เริ่มต้นด้วยคำจำกัดความของคลาส PrintWriter ใน Java!

วิธีเชื่อมต่อฐานข้อมูล mysql ใน java

คลาส PrintWriter ใน Java คืออะไร?

คลาส Java.io.PrintWriter พิมพ์การแสดงอ็อบเจ็กต์ที่จัดรูปแบบไปยังสตรีมข้อความเอาต์พุต คลาสนี้ใช้วิธีการพิมพ์ทั้งหมดที่พบใน printstream



ด้วยคำจำกัดความง่ายๆนี้ให้ฉันแสดงการประกาศคลาส

PrintWriter ระดับสาธารณะขยาย Writer

ชั้นเรียนนี้ จากคลาสต่อไปนี้ & ลบ
● Java.io.Object

ตอนนี้ส่วนต่อไปจะบอกคุณถึงตัวสร้างที่ใช้ใน PrintWriter ชั้นเรียน .



ตัวสร้างคลาส PrintWriter ใน Java

ด้านล่างนี้คือรายชื่อผู้สร้างคลาส PrintWriter:

ผู้สร้าง คำอธิบาย
PrintWriter (ไฟล์ไฟล์สตริง csn) ตัวสร้างนี้ช่วยในการสร้าง PrintWriter ใหม่โดยไม่มีการล้างบรรทัดอัตโนมัติ มันสร้างขึ้นด้วยไฟล์และชุดอักขระที่ระบุ
PrintWriter (OutputStream out บูลีน autoFlush) ตัวสร้างนี้ช่วยในการสร้าง PrintWriter ใหม่จากสตรีมเอาต์พุตที่มีอยู่แล้ว
PrintWriter (เอาท์พุทสตรีมออก) ช่วยในการสร้าง PrintWriter ใหม่จาก OutputStream ที่มีอยู่
PrintWriter (ชื่อไฟล์สตริงสตริง csn) ช่วยในการสร้าง PrintWriter ใหม่ซึ่งระบุชื่อไฟล์และชุดอักขระ
PrintWriter (ชื่อไฟล์สตริง) สร้าง PrintWriter ใหม่พร้อมชื่อไฟล์ที่ระบุโดยไม่ต้องล้างบรรทัดอัตโนมัติ
PrintWriter (เขียนออกมา) มันสร้าง PrintWriter ใหม่โดยไม่ต้องล้างบรรทัดอัตโนมัติ
PrintWriter (Writer out บูลีน autoFlush) สิ่งนี้จะสร้าง PrintWriter ใหม่
PrintWriter (ไฟล์ไฟล์) จะสร้าง PrintWriter ใหม่โดยไม่ต้องล้างบรรทัดอัตโนมัติด้วยไฟล์ที่ระบุ

หลังจากทำความเข้าใจกับตัวสร้างของคลาสนี้แล้วให้เราศึกษาไฟล์ จัดทำโดยคลาส PrintWriter

วิธีการเรียน

วิธี คำอธิบาย
PrintWriter ผนวก (CharSequence csq) ช่วยในการต่อท้ายลำดับอักขระที่ระบุให้กับนักเขียนคนนี้
PrintWriter ผนวก (CharSequence csq, int start, int end) ช่วยในการต่อท้ายลำดับอักขระที่ระบุให้กับนักเขียนคนนี้
ปิดเป็นโมฆะ () มันปิดสตรีม
บูลีน checkError () จะปิดสตรีมหากไม่ได้ปิดและตรวจสอบสถานะข้อผิดพลาด
ป้องกันโมฆะ clearError () เป็นการล้างสถานะข้อผิดพลาดของสตรีมนี้
โมฆะล้าง () มันล้างกระแส
รูปแบบ PrintWriter (รูปแบบ String, Object … args) เขียนสตริงที่จัดรูปแบบให้กับผู้เขียนนี้โดยใช้สตริงรูปแบบและอาร์กิวเมนต์ที่ระบุ
รูปแบบ PrintWriter (โลแคล l, รูปแบบสตริง, Object … args) วิธีนี้เขียนสตริงที่จัดรูปแบบให้กับผู้เขียนนี้โดยใช้สตริงรูปแบบและอาร์กิวเมนต์ที่ระบุ
พิมพ์เป็นโมฆะ (ถ่าน c) มันพิมพ์อักขระ
การพิมพ์เป็นโมฆะ (ลอย f) มันพิมพ์ตัวเลขทศนิยม
การพิมพ์เป็นโมฆะ (d คู่) มันพิมพ์ตัวเลขทศนิยมที่มีความแม่นยำสองเท่า
พิมพ์เป็นโมฆะ (บูลีน b) มันพิมพ์ค่าบูลีน
พิมพ์เป็นโมฆะ (int i) มันพิมพ์จำนวนเต็ม
พิมพ์เป็นโมฆะ (ยาว l) มันพิมพ์จำนวนเต็มยาว
การพิมพ์เป็นโมฆะ (Object obj) มันพิมพ์วัตถุ
การพิมพ์เป็นโมฆะ (สตริง s) วิธีนี้จะพิมพ์สตริง
เป็นโมฆะ println () มันยุติบรรทัดปัจจุบันโดยการเขียนสตริงตัวคั่นบรรทัด
PrintWriter printf (รูปแบบ String, Object … args) นี่เป็นวิธีที่สะดวกในการเขียนสตริงที่จัดรูปแบบให้กับนักเขียนนี้โดยใช้สตริงรูปแบบและอาร์กิวเมนต์ที่ระบุ
PrintWriter printf (โลแคล l, รูปแบบสตริง, Object … args) เขียนสตริงที่จัดรูปแบบให้กับผู้เขียนนี้โดยใช้สตริงรูปแบบและอาร์กิวเมนต์ที่ระบุ
เป็นโมฆะ println (บูลีน x) มันพิมพ์ค่าบูลีนแล้วยุติบรรทัด
เป็นโมฆะ println (ถ่าน x) มันพิมพ์อักขระแล้วยุติบรรทัด
เป็นโมฆะ println (ถ่าน [] x) มันพิมพ์อาร์เรย์ของอักขระจากนั้นจึงยุติบรรทัด
เป็นโมฆะ println (x คู่) มันพิมพ์ตัวเลขทศนิยมที่มีความแม่นยำสองเท่าและด้วยเหตุนี้จึงยุติบรรทัด
เป็นโมฆะ println (ยาว x) มันพิมพ์จำนวนเต็มยาวจากนั้นจึงยุติบรรทัด
เป็นโมฆะ println (int x) มันพิมพ์จำนวนเต็มแล้วยุติบรรทัด
เป็นโมฆะ println (ลอย x) มันพิมพ์ตัวเลขทศนิยมจากนั้นจึงยุติบรรทัด
เป็นโมฆะ println (Object x) มันพิมพ์วัตถุแล้วยุติบรรทัด
เป็นโมฆะ println (สตริง x) มันพิมพ์สตริงแล้วยุติบรรทัด
เขียนเป็นโมฆะ (ถ่าน [] buf) มันเขียนอาร์เรย์ของอักขระ
โมฆะเขียน (ถ่าน [] buf, int off, int len) มันเขียนส่วนหนึ่งของอาร์เรย์ของอักขระ
โมฆะที่ได้รับการป้องกัน setError () แสดงว่ามีข้อผิดพลาดเกิดขึ้น
โมฆะเขียน (int c) มันเขียนอักขระตัวเดียว
เขียนเป็นโมฆะ (String s) มันเขียนสตริง

ตอนนี้เรามาดูขั้นตอนการติดตั้งกัน

ตัวอย่าง

รหัส:

import java.io.File import java.io.PrintWriter public class ตัวอย่าง {public static void main (String [] args) พ่น Exception {// Data to write on Console using PrintWriter PrintWriter writer = new PrintWriter (System.out) writer เขียน ('ยินดีต้อนรับสู่ Edureka!') writer.flush () writer.close () // ข้อมูลที่จะเขียนในไฟล์โดยใช้ PrintWriter PrintWriter writer1 = null writer1 = new PrintWriter (new File ('D: testout.txt')) writer1 .write ('เรียนรู้เทคโนโลยีที่แตกต่างกัน') writer1.flush () writer1.close ()}}

เอาท์พุต:
เรียนรู้เทคโนโลยีต่างๆ

ด้วยเหตุนี้เราจึงมาถึงตอนท้ายของบทแนะนำนี้ ฉันหวังว่าแนวคิดนี้จะชัดเจนสำหรับคุณในตอนนี้ อ่านต่อไปสำรวจต่อไป!

หากคุณพบบทความนี้เกี่ยวกับ“ คลาส PrintWriter ใน Java” ที่เกี่ยวข้องโปรดดูที่ไฟล์ บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้พร้อมเครือข่ายผู้เรียนที่พึงพอใจมากกว่า 250,000 คนกระจายอยู่ทั่วโลก

วิธีการติดตั้ง php 7 บน windows 10

เราพร้อมช่วยเหลือคุณในทุกขั้นตอนในการเดินทางและจัดทำหลักสูตรที่ออกแบบมาสำหรับนักเรียนและผู้เชี่ยวชาญที่ต้องการเป็น Java Developer หลักสูตรนี้ออกแบบมาเพื่อให้คุณเริ่มต้นการเขียนโปรแกรม Java และฝึกอบรมแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับแนวคิดต่างๆ ชอบ ไฮเบอร์เนต & .

หากคุณพบคำถามใด ๆ อย่าลังเลที่จะถามคำถามทั้งหมดของคุณในส่วนความคิดเห็นของ“ คลาส PrintWriter ใน Java” และทีมงานของเรายินดีที่จะตอบ