您当前的位置: 首页 >  Java

钟钟终

暂无认证

  • 1浏览

    0关注

    233博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA 输入输出+图形用户界面

钟钟终 发布时间:2022-06-08 17:02:16 ,浏览量:1

输入输出

一.流的分类 1.按方向分为输入流(外部—>程序)和输出流(程序—>外部); 2.按照读取单位分为字节流和字符流; 3.按是否直接与数据源打交道分为节点流和处理流。

调用流对象的读写方法大都需要处理IOException,该异常是检验异常,需要捕捉或在调用方法后加声明。

二、分为五个需要掌握的方法 1.字节输入流 2.字节输出流 利用一张图片读取二进制数生成一张一摸一样的图片。

public class Main {
	public static void main(String[] args) throws Exception{
		FileInputStream fis=new FileInputStream("e:/2.jpg");
		List l1=new ArrayList();
		while(true)
		{
			int a=fis.read();
			if(a==-1)
				break;
			l1.add(a);
		}
		fis.close():
		File f=new File("e:/1");

		FileOutputStream fos=new FileOutputStream("e:/1.jpg");
		for(int x:l1)
			fos.write(x);
		fos.close();
	}
}

3.字符输入流 4.字符输出流 注意点: 1.写数字到文档中时,不要加换行符之类的其他东西,不然也会当成要写入的信息处理。 2.会影响后续对写入数据的处理。

public class Main {
	public static void main(String[] args) throws Exception{
		//生成随机数写入文件
		FileWriter fw=new FileWriter("e:/1.txt");
		List l1=new ArrayList();
		for(int i=0;i            
关注
打赏
1664378814
查看更多评论
0.0438s