read complete file without using loop in java

后端 未结 5 1911
长情又很酷
长情又很酷 2020-11-28 05:05

Possible Duplicate:
How to create a Java String from the contents of a file
Whole text file to a String in Java

5条回答
  •  猫巷女王i
    2020-11-28 05:49

    You can try using Scanner if you are using JDK5 or higher.

    Scanner scan = new Scanner(file);  
    scan.useDelimiter("\\Z");  
    String content = scan.next(); 
    

    Or you can also use Guava

    String data = Files.toString(new File("path.txt"), Charsets.UTF8);
    

提交回复
热议问题