引用
package day02;
import java.io.FileInputStream;
public class FileIoTest {
public static void main(String[] args) throws Exception {
test1();
}
static void test1() throws Exception {
FileInputStream in = new FileInputStream(
"/home/soft20/Desktop/123.txt/");
// int i;//单个字节的循环读取;
// while((i=in.read())!=-1){
// char ch = (char)i;
// System.out.print(ch);
// }
// 采用数组方式来多量读取;
// byte[] b = new byte[10];
// int i;
// while((i=in.read(b))!=-1){
// for(int m =0;m<b.length;m++){
// System.out.print((char)b[m]);
// }
byte[] b = new byte[10];
int i;
while((i=in.read(b))!=-1){
//采用String构造来把byte的数组重新组成一个新的字符串;
System.out.println(new String(b,0,b.length));
}
//综上所述,我们可以这么理解read()方法,它只是拿数据存放在byte型的单个字符,或者byte的数组等等当中,
//所以要读取数据时,就只从byte,或数组当中取就可以了;
}
}
分享到:
相关推荐
从文件读取30个字符,从文件中读取的意思是将文件中的内容显示到操作面板上,涉及到文件的打开,所以要考虑文件是否能够打开文件,不能打开就输出“can not open the file! ” 而文章中出现的while(!in.eof()) 是一...
ArrayList是System.Collections命名空间中的一个类,用于存储从文件中检索到的信息。我们可以使用ArrayList来存储文件内容,并将其用于后续处理。例如,ArrayList arrText = new ArrayList();这将创建一个ArrayList...
在OnInitDialog()中添加该段代码,实现从文件里读取数据
含有中英文字符和数据的TXT文件读取 当TXT文件中同时含有中英文字符和数值数据时,读取会变得复杂一些。这里介绍两种方法:使用`importdata`函数和`textread`函数。 **使用`importdata`函数** 假设文件`test.txt...
1. 从文本文件(TXT, INI等)中读取指定行的内容 2. 代码实测OK
以下是对STL文件读取和显示的详细知识讲解。 首先,了解STL文件的基本结构。STL文件分为两种类型:ASCII和二进制。ASCII格式的STL文件内容可读性较强,但文件大小较大;二进制格式则更紧凑,读写速度更快。每个STL...
利用C语言读取文件信息到链表中,作为一个操作链表与文件的简单Demo
读取文本文件读取指定文件中的字符,默认为读取文件中所有字符,接线端“计数”可以指定渎取的字符数。右键单击节点,在弹出的快捷菜单中选择“读取行”表示以一行为一个单位进行读取。输入和输出接线端说明如下。...
从jar文档中读取文件 基于 Java 技术的打包方案,Java 档案 (Java Archive, JAR) 文件允许开发人员把所有相关的内容 (.class、图片、声音和支持文件等) 打包到一个单一的文件中。JAR 文件格式支持压缩、身份验证和...
顺序表的基本操作 初始化表 建表 增加元素 删除元素 遍历 唯一化顺序表 头文件: #ifndef _SQLIST_H_ #define _SQLIST_H_ #include #include using namespace std; #define OK 1 #define ERROR 0 ... //结点数
在C#编程环境中,读取文件信息是一项基本操作,它涉及到对文件的元数据和内容的访问。这个“读取文件信息--C#程序”应该是一个小型的应用程序,旨在演示如何利用C#语言来实现这一功能。下面我们将深入探讨相关的知识...
本示例将详细讲解如何将结构体序列化为二进制文件,并从该文件中反序列化读取结构体信息。这对于数据持久化、跨进程通信或网络传输等场景非常有用。 首先,我们需要定义一个结构体。例如,我们创建一个表示学生信息...
STL(STereo Lithography)文件格式是一种广泛用于3D打印和...综上所述,MATLAB提供了从STL文件读取数据、生成点云图以及进行形貌分析的能力。通过熟练掌握这些知识点,我们可以对3D形貌数据进行深入的探索和研究。
工程应用中,从flash读取的输出,经常保存成bin文件,有时里面的数据是十六进制。本文将介绍读取bin文件的方法在十六数的数据验证通过 首先用fopen函数打开bin文件(关于函数的说明,大家可以百度,或在matlab里...
在Java编程语言中,文件读取是常见的任务,可以用于处理各种类型的数据,如文本、图像、音频等。本文将详细介绍Java中四种不同的文件读取方法:按字节读取、按字符读取、按行读取以及随机读取。 1. **按字节读取...
当涉及到从CSV(逗号分隔值)文件中读取数据时,文件流提供了一种高效且灵活的方法。CSV文件因其简洁性和通用性,常被用作数据交换格式,特别是在导入和导出表格数据时。 在C#中,我们通常使用`System.IO`命名空间...
在C#编程中,实现文件读取并显示读取文件进度条的功能是一项常见的任务,尤其在处理大文件时,为了提供良好的用户体验,进度条是非常重要的。这个功能涉及到多个知识点,包括文件I/O操作、流(Stream)处理、事件...
根据给定的文件信息,...综上所述,Java提供了丰富的API来处理文件读取,开发者可以根据具体需求选择合适的方法。掌握这些技术对于任何从事软件开发的人来说都是至关重要的,尤其是在处理大量数据和复杂文件格式时。
JAVA实现远程文件读取 JAVA是一种广泛应用于软件开发的编程语言,随着网络技术的发展,JAVA也提供了许多支持远程文件读取的功能,本文将详细介绍JAVA实现远程文件读取的知识点。 1. Socket 编程 在JAVA中,Socket...
* GetPrivateProfileString:读取指定配置文件中的指定节的键名对应的字符串值。 * GetPrivateProfileInt:读取指定配置文件中的指定节的键名对应的整数值。 * WritePrivateProfileSection:写入(替换)指定配置...