java io
2015-09-16 16:11
323 查看
package javase;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Test {
public static void main(String[] args) throws Exception {
String str = "中字";
FileOutputStream fos = new FileOutputStream("FileOutputStream.txt");
fos.write(str.getBytes("UTF-8"));
fos.close();
FileWriter fw = new FileWriter("filewrite.txt");
fw.write(str);
fw.close();
PrintWriter pw = new PrintWriter("printwrite.txt", "utf-8");
pw.write(str);
pw.close();
FileReader fr = new FileReader("filewrite.txt");
char[] buf = new char[1024];
int len = fr.read(buf);
String myStr = new String(buf, 0, len);
System.out.println(myStr);
FileInputStream fr1 = new FileInputStream("FileOutputStream.txt");
byte[] buf1 = new byte[1024];
int len1 = fr1.read(buf1);
String myStr1 = new String(buf1, 0, len1, "UTF-8");
System.out.println(myStr1);
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("FileOutputStream.txt"), "UTF-8"));
String myStr11 = br.readLine();
br.close();
System.out.println(myStr11);
}
}
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.io.PrintWriter;
public class Test {
public static void main(String[] args) throws Exception {
String str = "中字";
FileOutputStream fos = new FileOutputStream("FileOutputStream.txt");
fos.write(str.getBytes("UTF-8"));
fos.close();
FileWriter fw = new FileWriter("filewrite.txt");
fw.write(str);
fw.close();
PrintWriter pw = new PrintWriter("printwrite.txt", "utf-8");
pw.write(str);
pw.close();
FileReader fr = new FileReader("filewrite.txt");
char[] buf = new char[1024];
int len = fr.read(buf);
String myStr = new String(buf, 0, len);
System.out.println(myStr);
FileInputStream fr1 = new FileInputStream("FileOutputStream.txt");
byte[] buf1 = new byte[1024];
int len1 = fr1.read(buf1);
String myStr1 = new String(buf1, 0, len1, "UTF-8");
System.out.println(myStr1);
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("FileOutputStream.txt"), "UTF-8"));
String myStr11 = br.readLine();
br.close();
System.out.println(myStr11);
}
}
相关文章推荐
- spring中使用slf4j记录日志
- java中String的相等比较
- Solr III——schema.xml的配置
- java多线程详解(6)-线程间的通信wait及notify方法
- Zip压缩java版
- Java实现冒泡排序
- eclipse4.2(juno)各种插件安装(j2ee,m2e,maven-svn,svn,hibe
- 怎么注释java
- jdk1.8 ConcurrentHashMap的变化
- JAVA:线程的生命周期
- SpringMVC返回到html页面
- Android如何运行真机在eclipse上调试应用?
- SI 系列入门 之 手把手构建 Maven Spring MVC 工程
- struts2+spring4+hiobernate4整合sitemesh导致jsp页面引入的js失效解决方案
- 理解Java的封装与接口
- Java内省机制
- javax.servlet.jsp.JspException cannot be resolved to a type
- test2.11
- spring配置文件模板
- Java IO详解