java怎么通过文件的路径读取文件

2024-11-25 03:29:03
推荐回答(2个)
回答1:

package file.system.demo.exception;

import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class ReadFile {
public  static String  getFile(String realpath) {
Scanner scanner = null;
String text = "";
try {    
        File file= new File(realpath);
scanner = new Scanner(file);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
if(scanner!=null){
while(scanner.hasNextLine()){
text+=scanner.nextLine();
}
scanner.close();
}
//System.out.println(text);

return text;
}


static class InnerTest{
public static void main(String[] args) {
String realpath = "D:\\test.txt";
String text=getFile(realpath);
System.out.println(text);
}
}

}

实现方式有很多,还可以用字节流FileInputStream,字符流FileReader等方式读取

回答2:

纯文本还是?