1 以fopen打开文件,使用"r"方式。
2 通过fscanf,按照文件中的数据格式,读入数据。
3 关闭文件并使用数据。
如文件in.txt中存在三个以空格分隔的数据,依次为整型,字符串,以及浮点型,则读取数据的代码可以写作:
int main(){
FILE *fp
int a
char s[100]
float f
fp = fopen("in.txt", "r")
if(fp == NULL) return -1//打开文件失败,结束程序。
fscanf(fp,"%d%s%f",&a,s,&f)
fclose(fp)
printf("read value: %d, %s, %f", a,s,f)
}
1、首先让我们新建一个Class类。
2、书写Main方法。
3、让我们在C盘根目录下新建一个txt文档,内容为‘test’。
4、然后让我们接着写代码,首先创建一个File对象。
5、然后创建一个StringBuilder对象,用于储存读取的内容。
6、接下来,我们用BufferedReader类来进行读取内容了。
7、然后我们将内容来输入到控制台就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)