Java file FAQ: Can you share some examples of the Java BufferedReader class?
When it comes to reading character input streams, the Java BufferedReader class is extremely important, and I'll demonstrate this in several different source code examples.
Java file utilities FAQ: Do you have any Java file utilities you can share?
As I was working on another Java/Swing application this weekend, I ran across my "Java file utilities" class, and I thought I'd share that class here today. It's nothing too major, but it does include Java methods that let you open, read, write, and copy files using Java.
Java file reading FAQ: Can you share some off-the-shelf Java methods I can use to open and read files in Java?
Sure. Taken directly from my Java file utilities article (Java file utilities to open, read, write, and copy files), here is the source code for two Java methods that let you read a text file.
Java file FAQ: Can you demonstrate how to use the Java FileReader class?
I have a number of examples on this site about how to read a file with Java, but I've never dug into it from the aspect of how and why to use a Java FileReader, so I thought I'd take a few moments and dig into the FileReader class in this article.
The Java FileReader class
The FileReader javadoc provides a nice introduction to the FileReader class:
Question: Using Java, how can I open a URL from my program, and then read the content of that URL?
Here's a method taken from a Java class I wrote that shows how to open and read a file using Java and the Java FileReader class. This uses the most recent Java 5 syntax and classes.
On this blog I've shown a variety of ways using Java to open a URL connection, and then read data from that connection, including my "How to open and read from a URL with the Java URL and URLConnection classes" tutorial. In this example I'll show how to open a URL using the Java HttpURLConnection class.