У меня возникла проблема записи вывода в текстовый файл. Я не слишком уверен, как это сделать. Я попытался написать вывод, написав что-то по строкам: Writer является объектом класса printWriter:Запись вывода в текстовый файл в классе в java?
Это существенно сокращено, но оно сводится к минимуму.
Writer.println(sortRI());
Я не могу написать это заявление как метод itself- и все методы в этом классе я пытаюсь писать в выходной файл для аннулируются.
Итак, мой вопрос заключается в том, как написать вывод в текстовый файл из моих методов, которые являются недействительными - они распечатывают свои результаты с помощью нескольких операторов печати. Есть ли способ создать экземпляр писателя и использовать автора для печати методов. Ниже приведен пример одного из методов:
ZipCodeLocation [] data2 = new ZipCodeLocation [];
public class Processor
{
...
public void readData(){
...
}
public void findSpringfield()
{
System.out.println("------------------------------------------------------------------------");
System.out.println("SPRINGFIELD ZIP CODES");
for(int i=0; i < data2.length ; i++)
{
if(data2[i].getpostalCity().replaceAll("\"","").contains("SPRINGFIELD"))
{
System.out.println(data2[i].getzipCode().replaceAll("\"","")); //Prints out zipCodes that have Springfield in them
}
}
}
Вместо печати сообщение для System.out в консоли, как я мог бы это записать вывод метода в текстовый файл?
У кого-нибудь есть идеи? Может действительно использовать некоторый ввод. –