Я хотел бы прочитать весь текстовый файл и сохранить все его содержимое в одну строку. Затем я хотел бы напечатать строку в окне консоли. Я пробовал это:
import java.util.Scanner;
import java.io.*;
public class WritingTextFiles{
public static void main (String [] args) throws IOException{
FileWriter fw= new FileWriter("testing.txt");
Scanner in= new Scanner (System.in);
String testwords=in.nextLine();
fw.write(testwords);
BufferedReader r = new BufferedReader( new FileReader( "testing.txt" ) );
System.out.print(r);
fw.close();
}
}
Единственное, что выводится в окно консоли, это java.io.BufferedReader@18fb397.
Кто-нибудь может объяснить это новичку вроде меня? У меня очень мало опыта, но я, безусловно, готов учиться. Я открыт для любых предложений. Заранее спасибо!
read()
иreadLine()
в API класса BufferedReader: docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html - person Hunter McMillen   schedule 25.04.2012