HDFS中的一个文件的内容可不可以一行一行地读取出来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDFS中的一个文件的内容可不可以一行一行地读取出来相关的知识,希望对你有一定的参考价值。

参考技术A 当然可以,在直接读取输入的内容,然后按行读取,就行了,只要按规矩输出,中间的java代码很灵活的,

在java中如何修改文本文件中的某一行的某些数据??

首先
你要一行一行的读
当你读取到你需要修改的数据时可以使用
字符串替换方法
即replace方法
例如:
String str ="12345";
System.out.println("str=" +
str.replace("3", "45"));这样得到的结果就是
str
=
124545;
replace第一个参数为
你要将其替换出去的数据,第二个参数为你要将其替换进来的数据
参考技术A 可以用字符分析器StringTokenizer方法将字符串进行分解,再进行相应位置的修改

以上是关于HDFS中的一个文件的内容可不可以一行一行地读取出来的主要内容,如果未能解决你的问题,请参考以下文章

在java中如何修改文本文件中的某一行的某些数据??

matlab中如何读取多个txt文件中的某一行的数据

python 文件名的操作

C语言怎么做到从文件中读取一行数据,然后改变这一行内容

c语言逐行读取文件?

期望脚本从文件中读取并将所有内容放在同一行