Јава ПринтВритер класа је имплементација класе Вритер. Користи се за штампање форматиране репрезентације објеката у ток за излаз текста.
Декларација класе
Хајде да видимо декларацију за класу Јава.ио.ПринтВритер:
public class PrintWriter extends Writer
Методе класе ПринтВритер
Метод | Опис |
---|---|
воид принтлн (боолеан к) | Користи се за штампање логичке вредности. |
воид принтлн(цхар[] к) | Користи се за штампање низ ликова. |
воид принтлн(инт к) | Користи се за штампање целог броја. |
ПринтВритер додатак (цхар ц) | Користи се за додавање наведеног карактера писцу. |
ПринтВритер додатак (ЦхарСекуенце цх) | Користи се за додавање специфициране секвенце знакова писцу. |
ПринтВритер аппенд (ЦхарСекуенце цх, инт старт, инт енд) | Користи се за додавање низа одређеног карактера писцу. |
боолеан цхецкЕррор() | Користи се за испирање тока и проверу његовог стања грешке. |
заштићена воид сетЕррор() | Користи се за означавање да је дошло до грешке. |
заштићена воид цлеарЕррор() | Користи се за брисање стања грешке тока. |
ПринтВритер формат (формат стринга, објекат... аргс) | Користи се за писање форматираног низ писцу користећи одређене аргументе и формат стринга. |
воид принт (Објецт Обј) | Користи се за штампање објекта. |
воид флусх() | Користи се за испирање тока. |
воид цлосе() | Користи се за затварање тока. |
Јава ПринтВритер Пример
Погледајмо једноставан пример писања података на а конзола и у а текстуална датотека тестоут.ткт користећи Јава ПринтВритер класу.
package com.javatpoint; import java.io.File; import java.io.PrintWriter; public class PrintWriterExample { public static void main(String[] args) throws Exception { //Data to write on Console using PrintWriter PrintWriter writer = new PrintWriter(System.out); writer.write('Javatpoint provides tutorials of all technology.'); writer.flush(); writer.close(); //Data to write in File using PrintWriter PrintWriter writer1 =null; writer1 = new PrintWriter(new File('D:\testout.txt')); writer1.write('Like Java, Spring, Hibernate, Android, PHP etc.'); writer1.flush(); writer1.close(); } }
Оутпт
Javatpoint provides tutorials of all technology.
Садржај текстуалне датотеке тестоут.ткт је постављен са подацима Као Јава, Спринг, Хибернате, Андроид, ПХП итд.