Приветствую Вас ГостьВторник, 14.05.2024, 11:43

Программирование на Java, Android, Delphi


Блог

Главная » 2014 » Январь » 31 » java.io класс PrintStream
17:10
java.io класс PrintStream
Класс PrintStream служит для расширения классов потоков вывода, чтобы работать с ними через методы print(), println(), printf(). Можно передать конструктору потока PrintStream файловый поток вывода и простыми методами выводить построчно любые данные.
Пример:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javainputoutput;

/**
*
* @author martyshov
*/
import java.io.*;
import java.nio.*;
import java.util.*;

public class JavaInputOutput {

/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {


PrintStream ps = null;
try {

ps = new PrintStream(new FileOutputStream(new File("C:/test.txt")));
ps.println("Запишем строку в файл");
ps.println(new Integer(100));
ps.println(777);
ps.println();
ps.println('$');
char[] ch_arr = {'A', 'r', 'r', 'a', 'y'};
ps.println(ch_arr);

class MyClass{
int field1 = 100;
double field2 = 600.06;

@Override
public String toString() {
return "тип класса MyClass{" + "field1=" + field1 + ", field2=" + field2 + '}';
}
}

ps.println(new MyClass());


} catch (IOException e) {
System.err.println(e.getLocalizedMessage());
} finally {
if (ps != null) ps.close();
}



}
}

Категория: Java (Библиотека, пакеты Java) | Просмотров: 1251 | Добавил: alex | Рейтинг: 5.0/1
Категории раздела
Java (Общие вопросы) [17]
Java (Библиотека, пакеты Java) [17]
Java (Разработка программного обеспечения на Java) [5]
Java (Среда разработки NetBeans) [5]
JSF + PrimeFaces [21]
Java EE [11]
Разное [3]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Поиск
Календарь
«  Январь 2014  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Архив записей