package com.jingsong.test;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.util.CharsetUtil;
import org.apache.commons.io.IOUtils;
import org.springframework.core.io.ClassPathResource;
import java.io.InputStream;
public class IOTest {
public static void main(String[] args) throws Exception {
String filePath = "data/io_test_data.json";
InputStream is1 = new ClassPathResource(filePath).getInputStream();
String data1 = IOUtils.toString(is1, CharsetUtil.UTF_8);
System.out.println("data1 = " + data1);
InputStream is2 = IOTest.class.getClassLoader().getResourceAsStream(filePath);
String data2 = IoUtil.read(is2, CharsetUtil.CHARSET_UTF_8);
System.out.println("data2 = " + data2);
is1.read();
is1.close();
is2.read();
}
}