importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.io.IOException;publicclassFileToStringExample{publicstaticStringreadFileToString(StringfilePath)throwsIOException{StringBuildersb=newStringBuilder();Filefile=newFile(filePath);BufferedReaderbr=newBufferedReader(newFileReader(file))...
importjava.io.File;importjava.io.FileReader;importjava.io.IOException;publicclassFileToStringExample{publicstaticvoidmain(String[]args){Filefile=newFile("path/to/file.txt");FileReaderfileReader=null;try{fileReader=newFileReader(file);char[]charArray=newchar[(int)file.length()];fileReader.read(charArr...
After reading all bytes, we pass those bytes toStringclass constructor to create a string. 代码语言:javascript 复制 importjava.io.IOException;importjava.nio.file.Files;importjava.nio.file.Paths;publicclassReadFileToString{publicstaticvoidmain(String[]args){String filePath="c:/temp/data.txt";System...
importjava.io.IOException;importjava.nio.file.Files;importjava.nio.file.Paths;publicclassReadFileToString{publicstaticvoidmain(String[]args){String filePath="c:/temp/data.txt";System.out.println(readAllBytesJava7(filePath));}//Read file content into string with - Files.readAllBytes(Path path)pr...
*@paramfilePath 文件所在路径 *@return文本内容 *@throwsIOException 异常 *@authorcn.outofmemory * @date 2013-1-7*/publicstaticString readFile(String filePath)throwsIOException { StringBuffer sb=newStringBuffer(); FileUtils.readToBuffer(sb, filePath);returnsb.toString(); ...
This method ensures that the file is closed when all bytes have been read or an I/O error, or other runtime exception, is thrown. After reading all the bytes, we pass those bytes toStringclass constructor to create a new String.
(); stringBuilder.append(content); } catch (IOException e) { e.printStackTrace(); } return stringBuilder.toString(); } public static void main(String[] args) { String filePath = "path/to/your/file.txt"; String fileContent = readFileToString(filePath); System.out.println(fileContent); ...
String str=""; File file=new File(FILE_IN); try { FileInputStream in=new FileInputStream(file); // size 为字串的长度 ,这里一次性读完 int size=in.available(); byte[] buffer=new byte[size]; in.read(buffer); in.close();
while ((len = is.read(buffer)) > 0) { outstream.write(buffer, 0, len); } outstream.close(); ret = outstream.toString(); //byte[] ba = outstream.toByteArray(); //ret = new String(ba); } finally { if(is!=null) {try{is.close();} catch(Exception e){} } ...
private static String readString3() { String str=""; File file=newFile(FILE_IN);try{ FileInputStreamin=newFileInputStream(file);// size 为字串的长度 ,这里一次性读完intsize=in.available();byte[] buffer=newbyte[size];in.read(buffer);in.close(); ...