Класс Java.io.PrintStream добавляет функциональность в другой поток вывода, возможность удобной печати представлений различных значений данных.
Объявление класса
Ниже приводится объявление для класса Java.io.PrintStream:
public class PrintStream extends FilterOutputStream implements Appendable, Closeable
поле
Ниже приведены поля для класса Java.io.PrintStream.
-
Защищенный выходной поток — это выходной поток для фильтрации.
Защищенный выходной поток — это выходной поток для фильтрации.
Конструкторы классов
Sr.No. | Конструктор и описание |
---|---|
1 |
PrintStream (Файловый файл) Это создает новый поток печати, без автоматической очистки строки, с указанным файлом. |
2 |
PrintStream (Файловый файл, String CSN) Это создает новый поток печати без автоматической очистки строки с указанным файлом и набором символов. |
3 |
PrintStream (выходной поток) Это создает новый поток печати. |
4 |
PrintStream (OutputStream out, логическое автозаполнение) Это создает новый поток печати. |
5 |
PrintStream (OutputStream out, логическое автозаполнение, строковое кодирование) Это создает новый поток печати. |
6 |
PrintStream (String fileName) Это создает новый поток печати без автоматической очистки строки с указанным именем файла. |
7 |
PrintStream (String fileName, String CSN) Это создает новый поток печати без автоматической очистки строки с указанным именем файла и набором символов. |
PrintStream (Файловый файл)
Это создает новый поток печати, без автоматической очистки строки, с указанным файлом.
PrintStream (Файловый файл, String CSN)
Это создает новый поток печати без автоматической очистки строки с указанным файлом и набором символов.
PrintStream (выходной поток)
Это создает новый поток печати.
PrintStream (OutputStream out, логическое автозаполнение)
Это создает новый поток печати.
PrintStream (OutputStream out, логическое автозаполнение, строковое кодирование)
Это создает новый поток печати.
PrintStream (String fileName)
Это создает новый поток печати без автоматической очистки строки с указанным именем файла.
PrintStream (String fileName, String CSN)
Это создает новый поток печати без автоматической очистки строки с указанным именем файла и набором символов.
Методы класса
Sr.No. | Метод и описание |
---|---|
1 | PrintStream append (char c)
Этот метод добавляет указанный символ в этот поток вывода. |
2 | PrintStream append (CharSequence csq)
Этот метод добавляет указанную последовательность символов в этот выходной поток. |
3 | PrintStream append (CharSequence csq, int start, int end)
Этот метод добавляет подпоследовательность указанной последовательности символов в этот выходной поток. |
4 | логическое checkError ()
Этот метод очищает поток и проверяет его состояние ошибки. |
5 | защищенный void clearError ()
Этот метод очищает состояние внутренней ошибки этого потока. |
6 | void close ()
Этот метод закрывает поток. |
7 | void flush ()
Этот метод очищает поток. |
8 | Формат PrintStream (Locale l, String format, Object … args)
Этот метод записывает отформатированную строку в этот выходной поток, используя указанную строку формата и аргументы. |
9 | Формат PrintStream (формат String, Object … args)
Этот метод записывает отформатированную строку в этот выходной поток, используя указанную строку формата и аргументы. |
10 | void print (логическое значение b)
Этот метод печатает логическое значение. |
11 | пустая печать (символ c)
Этот метод печатает символ. |
12 | void print (char [] s)
Этот метод печатает массив символов. |
13 | пустая печать (двойной d)
Этот метод печатает число с плавающей точкой двойной точности. |
14 | пустая печать (float f)
Этот метод печатает число с плавающей точкой. |
15 | void print (int i)
Этот метод печатает целое число. |
16 | пустая печать (длинная л)
Этот метод печатает длинное целое число. |
17 | void print (Object obj)
Этот метод печатает объект. |
18 | void print (String s)
Этот метод печатает строку. |
19 | PrintStream printf (Locale l, String format, Object … args)
Это удобный метод для записи отформатированной строки в этот выходной поток с использованием указанной строки формата и аргументов. |
20 | PrintStream printf (формат строки, объект … аргументы)
Это удобный метод для записи отформатированной строки в этот выходной поток с использованием указанной строки формата и аргументов. |
21 | void println ()
Этот метод завершает текущую строку, записывая строку разделителя строк. |
22 | void println (логическое x)
Этот метод печатает логическое значение, а затем завершает строку. |
23 | void println (char x)
Этот метод печатает символ, а затем завершает строку. |
24 | void println (char [] x)
Этот метод печатает массив символов, а затем завершает строку. |
25 | void println (двойной х)
Этот метод печатает двойной, а затем завершает строку. |
26 | void println (float x)
Этот метод печатает число с плавающей точкой и затем завершает строку. |
27 | void println (int x)
Этот метод печатает целое число, а затем завершает строку. |
28 | void println (long x)
Этот метод печатает длинную, а затем завершает строку. |
29 | void println (Объект x)
Этот метод печатает объект, а затем завершает строку. |
30 | void println (строка x)
Этот метод печатает строку, а затем завершает строку. |
31 | защищенный void setError ()
Этот метод устанавливает состояние ошибки потока в true. |
32 | void write (byte [] buf, int off, int len)
Этот метод записывает len байтов из указанного байтового массива, начиная со смещения в этот поток. |
33 | void write (int b)
Этот метод записывает указанный байт в этот поток. |
Этот метод добавляет указанный символ в этот поток вывода.
Этот метод добавляет указанную последовательность символов в этот выходной поток.
Этот метод добавляет подпоследовательность указанной последовательности символов в этот выходной поток.
Этот метод очищает поток и проверяет его состояние ошибки.
Этот метод очищает состояние внутренней ошибки этого потока.
Этот метод закрывает поток.
Этот метод очищает поток.
Этот метод записывает отформатированную строку в этот выходной поток, используя указанную строку формата и аргументы.
Этот метод записывает отформатированную строку в этот выходной поток, используя указанную строку формата и аргументы.
Этот метод печатает логическое значение.
Этот метод печатает символ.
Этот метод печатает массив символов.
Этот метод печатает число с плавающей точкой двойной точности.
Этот метод печатает число с плавающей точкой.
Этот метод печатает целое число.
Этот метод печатает длинное целое число.
Этот метод печатает объект.
Этот метод печатает строку.
Это удобный метод для записи отформатированной строки в этот выходной поток с использованием указанной строки формата и аргументов.
Это удобный метод для записи отформатированной строки в этот выходной поток с использованием указанной строки формата и аргументов.
Этот метод завершает текущую строку, записывая строку разделителя строк.
Этот метод печатает логическое значение, а затем завершает строку.
Этот метод печатает символ, а затем завершает строку.
Этот метод печатает массив символов, а затем завершает строку.
Этот метод печатает двойной, а затем завершает строку.
Этот метод печатает число с плавающей точкой и затем завершает строку.
Этот метод печатает целое число, а затем завершает строку.
Этот метод печатает длинную, а затем завершает строку.
Этот метод печатает объект, а затем завершает строку.
Этот метод печатает строку, а затем завершает строку.
Этот метод устанавливает состояние ошибки потока в true.
Этот метод записывает len байтов из указанного байтового массива, начиная со смещения в этот поток.
Этот метод записывает указанный байт в этот поток.
Методы унаследованы
Этот класс наследует методы от следующих классов —