在Java中获取txt文本内容有两种常见方法:
使用Java I/O类读取文本文件的内容:
导入Java . io . buffered reader;
导入Java . io . filereader;
导入Java . io . io exception;
公共类ReadTxtFile {
公共静态void main(String[] args) {
字符串文件名= & quotexample.txt & quot;
try(buffered reader br = new buffered reader(new FileReader(fileName))){
弦线;
while((line = br . readline())= null) {
system . out . println(line);
}
} catch(io exception e ){
system . err . println(& quot;读取文件时出错+e . getmessage());
}
}
}
使用Apache Commons IO库读取文本文件的内容:
首先,您需要导入Apache Commons IO库的依赖关系:
& lt依赖性& gt
& ltgroupId & gtorg . Apache . commons & lt;/groupId & gt;
& ltartifactId & gtcommons-io</artifact id & gt;
& lt版本& gt2.8.0</version & gt;
& lt/dependency & gt;
然后使用以下代码读取文本文件的内容:
导入org . Apache . commons . io . fileutils;
导入Java . io . file;
导入Java . io . io exception;
公共类ReadTxtFile {
公共静态void main(String[] args) {
字符串文件名= & quotexample.txt & quot;
尝试{
string content = fileutils . readfiletostring(新文件(文件名),& quotUTF八号);
system . out . println(content);
} catch(io exception e ){
system . err . println(& quot;读取文件时出错+e . getmessage());
}
}
}
以上两种方法都可以用来读取txt文本文件的内容并将其输出到控制台或进行其他操作。需要注意的是,在读取文件时,您需要确保该文件存在并且具有读取权限。
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册