read_to_string Rust · 常用方法
一次性读取指定路径的文件全部内容,并返回 String;文件必须是有效 UTF-8。
怎么用
fs::read_to_string(路径)?;,用于一次性读文件
小例子
use std::fs;
match fs::read_to_string("a.txt") {
Ok(s) => println!("{}", s.len()),
Err(_) => println!("读不到"),
}
运行结果
读不到
提醒:小文件用它方便;大文件用 BufReader 逐行读省内存
官方文档:https://doc.rust-lang.org/std/fs/fn.read_to_string.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条