import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* @author whp
* @Email whp@ehoo.cn
* @Jul 26, 2011
*
*/
public class InputStreamReaderTest {
public static void main(String[] args) throws IOException {
try {
int b;
InputStreamReader isr = new InputStreamReader(new FileInputStream(new File("D://sql.txt")));
System.out.println("The content of text is:");
while ((b = isr.read()) != -1)// 顺序读取文件text里的内容并赋值给整型变量b,直到文件结束为止。
{
System.out.print((char) b);
}
isr.close();
} catch (FileNotFoundException e) {
System.out.println(e);
} catch (IOException e) {
System.out.println(e);
} catch (Exception e) {
System.out.println(e);
}
}
}
分享到:
相关推荐
Java Socket 操作 Demo import java.awt.Color; import java.awt.Dimension; import java.awt.Point; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.io.BufferedReader; import ...
通常,我们会用`BufferedReader`配合`InputStreamReader`,通过`readLine()`方法逐行读取客户端发送的文本信息。读取到的信息可以简单地打印出来,就像描述中说的那样。 接下来是客户端(Client.java)。客户端需要...
本篇文章将详细讲解如何使用Java读取TXT文件,并通过一个具体的示例——"java 读取txt Demo"来加深理解。 首先,我们需要引入Java的I/O流库,这个库包含了处理输入和输出的各种类。在Java中,我们通常使用`...
这个"Android读取文本文件的demo"就是一个很好的学习示例,它演示了如何从res/raw目录下读取txt文件并将其内容显示在屏幕上。下面我们将详细探讨这个过程以及涉及的关键知识点。 首先,Android中的资源管理非常重要...
InputStream in = new FileInputStream("D:\\demo.txt"); InputStreamReader isr = new InputStreamReader(in, "UTF-8"); // ... } } ``` 在这个例子中,我们创建了一个InputStreamReader对象,用于读取文件...
try (BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()))) { String inputLine; StringBuilder content = new StringBuilder(); while ((inputLine = in.readLine()) != ...
本DEMO主要展示了如何在Android应用中创建一个简单的TCP客户端,用于发送和接收数据。TCP SOCKET编程是Android应用开发中的重要部分,它涉及到网络编程的基本概念和技术。 首先,我们要了解TCP的基本原理。TCP是一...
这个`ServerSocket_demo`示例将帮助我们深入理解如何使用`ServerSocket`进行基本的网络通信。 首先,`ServerSocket`类位于`java.net`包下,它的主要职责是监听指定的端口号,当有客户端通过TCP协议发起连接请求时,...
BufferedReader reader = new BufferedReader(new InputStreamReader(channel.getInputStream())); String line; while ((line = reader.readLine()) != null) { System.out.println(line); // 输出命令结果 } ...
在这个"socket小demo(安卓客户端+java服务器端)"中,我们将会探讨如何在Android客户端和Java服务器端之间建立和维护Socket连接,以实现数据的传输。 首先,我们要了解什么是Socket。Socket,即套接字,是网络通信的...
import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class GetRequestExample { public static void main(String[] args) throws Exception { String url = ...
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); String inputLine; StringBuffer content = new StringBuffer(); while ((inputLine = in.readLine()) != null) { ...
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; StringBuilder response = new StringBuilder(); while ((line = reader.readLine()) != null) { ...
本文将深入探讨“安卓串口操作demo”所涉及的关键知识点,帮助开发者理解如何在Android应用中实现串口通信,收发数据。 1. **Android串口API** 在Android中,由于安全性和权限限制,系统并未提供内置的串口API。...
BufferedReader in = new BufferedReader(new InputStreamReader(urlConnection.getInputStream())); String inputLine; StringBuilder content = new StringBuilder(); while ((inputLine = in.readLine()) != null...
本示例“安卓简单的链接网络的demo”旨在帮助初学者理解并实践如何通过HTTP协议进行GET和POST请求。下面我们将深入探讨这两种请求方式以及在Android中的实现。 1. HTTP GET请求 HTTP GET方法是最基础的请求方式,...
- **InputStreamReader** 和 **OutputStreamWriter**:这两个类是字节流和字符流之间的桥梁,它们允许我们在字节流与字符流之间转换。 在实际开发中,我们通常会根据需求选择适合的流。例如,如果要处理二进制数据...
在本项目"中控Java二次开发demo.zip"中,我们主要关注的是如何使用Java进行中控考勤机的二次开发。这个压缩包包含了实现这一功能的源码和相关文档,帮助开发者理解并实现读取考勤数据以及对考勤人员进行新增或调动的...
BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream)); StringBuilder content = new StringBuilder(); String line; while ((line = reader.readLine()) != null) { content....
- 获取并读取响应:`BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));` 2. **OkHttp**: OkHttp是Square公司开发的一个高效、易用的HTTP客户端库,它在Android社区中广泛...