java中IO流的使用
来源:互联网 发布:怎么设置ubuntu为中文 编辑:程序博客网 时间:2024/06/08 18:06
作为一个菜鸟,我又来给大家展示我的博客啦*(^ 。 ^)*,今天呢,想和大家说的就是java中的IO流,也就是输入输出流啦,和他的名字一样,IO流的作用便是在文本中输入输出。
首先和大家展示一下输入流(I)怎么运用吧,代码如下:
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.FileNotFoundException;
import java.io.IOException;
public class InputStreamDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
//创建输入流
FileInputStream input=new FileInputStream("\\E:\\levnon\\\java2\\java3.txt");
int n=input.read();
while(n>-1){
System.out.print((char)n);
//再次读取
n=input.read();
}
input.close();//关闭流
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
// TODO Auto-generated method stub
try {
//创建输入流
FileInputStream input=new FileInputStream("\\E:\\levnon\\\java2\\java3.txt");
int n=input.read();
while(n>-1){
System.out.print((char)n);
//再次读取
n=input.read();
}
input.close();//关闭流
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
上是代码便是输入流的使用了,那输出流(O)呢,其实也简单
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.FileOutputStream;
import java.io.IOException;
public class OutputStreamDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
String s="wo ai ni";
FileOutputStream output=new FileOutputStream("E:\\levnon\\\java2\\java3.txt");
output.write(s.getBytes());//写入文本
output.close();//关闭流
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
// TODO Auto-generated method stub
try {
String s="wo ai ni";
FileOutputStream output=new FileOutputStream("E:\\levnon\\\java2\\java3.txt");
output.write(s.getBytes());//写入文本
output.close();//关闭流
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
输入输出使用并不难,两者方法也不难记,下面呢,我就给大家写一下两者合并使用:
ublic class Hebing {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
FileInputStream input=new FileInputStream("E:\\levnon\\\java2\\java3.txt");
FileOutputStream output=new FileOutputStream("E:\\levnon\\java3.txt");
int n=input.read();
while(n!=1){
output.write(n);
n=input.read();
}
output.close();
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
// TODO Auto-generated method stub
try {
FileInputStream input=new FileInputStream("E:\\levnon\\\java2\\java3.txt");
FileOutputStream output=new FileOutputStream("E:\\levnon\\java3.txt");
int n=input.read();
while(n!=1){
output.write(n);
n=input.read();
}
output.close();
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
如果有错误欢迎大家修正哦。
阅读全文
0 0
- Java中IO流的使用例子
- java中io流的使用例子
- Java中IO流的使用规则
- java中IO流的使用
- java io流中对象流的使用
- Java中常见的IO流及其使用
- Java中常见的IO流及其使用
- JAVA-IO流中FileReader和FileWriter方法的使用
- java中io与nio的使用
- Java IO流的使用
- Java的io流使用
- Java-IO流的使用
- java IO流的使用
- java的io流使用
- Java的io流的使用
- IO流中字节流的使用
- IO流中字符流的使用
- Java中IO流
- Rabin-Karp算法学习
- 实训周四
- 07_整数类型_进制转换_编程中的L问题
- 红黑二叉查找树
- 字母排序(关于拓扑排序的一些细节)
- java中IO流的使用
- maven创建web项目
- ElasticSearch安装
- jsp网站制作调试的好方法--【必备】System.out.println
- SPOJ:Factorial Modulo(数论)
- 利用JS 事件 与 Cnavas绘图 以及 H5 缓存写的一个手势解锁(一)
- bootstrap-table给每一行数据添加按钮,并绑定事件
- 新项目上线,河马体育(http://www.hemaj.com)-足球即时比分、足球比分、足球比分直播、足球直播
- storm搭建