读取文件并输出为String字符串
import org.springframework.core.io.ClassPathResource;
import org.springframework.core.io.Resource;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
/**
* @author yanghl
* @Description: 读文件输出String
* @date 2022/3/2 17:01
* @version: V1.0
*/
public class FileUtil {
/**
*
* @param path
* @return String
* @throws IOException
*/
public static String readToString(String path) throws IOException {
Resource resource = new ClassPathResource(path);
InputStream inputStream = resource.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String s = null;
StringBuffer buffer = new StringBuffer();
while ((s = bufferedReader.readLine()) != null){
buffer.append(s.trim());
}
String str= buffer.toString();
bufferedReader.close();
inputStreamReader.close();
inputStream.close();
return str;
}
}