关于java中读写文件的几种情况的代码:
一.读取本地文件为字符串
File file = new File("D://test.txt"); //文件路径
BufferedInputStream bufferedInputStream = new BufferedInputStream(new FileInputStream(file));
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(bufferedInputStream));
StringBuffer strBuffer = new StringBuffer("");
String strLine = bufferedReader.readLine();
while(strLine!=null){
strBuffer.append(strLine);
strLine = bufferedReader.readLine();
}
二.读取网络文件为字符串
java.net.URL url = new URL(http://www.sohu.com/home.html);
java.net.HttpUrlConnection connection= (HttpUrlConnection)url.openConnection();
connection.connect();
InputStream inputStream = connection.getInputStream();
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
StringBuffer strBuffer = new StringBuffer("");
String strLine = bufferedReader.readLine();
while(strLine!=null){
strBuffer.append(strLine);
strLine = bufferedReader.readLine();
}