zoukankan      html  css  js  c++  java
  • 第十周课程总结

    上次的课堂作业:课堂上做完了感觉没做好,回宿舍重新做了一遍。
    实验代码:

    package test6;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    
    public class test6 {
    
    	public static void main(String[] args) throws Exception {
    
    		File f1 = new File("d:" + File.separator + "test" + File.separator + "demo1.txt");
    		File f2 = new File("d:" + File.separator + "test" + File.separator + "demo2.txt");
    
    		InputStream input = null;
    		input = new FileInputStream(f1);
    
    		byte b[] = new byte[(int) f1.length()];
    		input.read(b);
    
    		input.close();
    
    		System.out.println(new String(b));
    
    		OutputStream out = null;
    		out = new FileOutputStream(f2);
    
    		String str = new String(b);
    		str = str.toUpperCase();
    		byte a[] = str.getBytes();
    
    		out.write(a);
    		out.close();
    
    	}
    
    }
    
    

    截图:


    第十周课程总结:
    一:首先是对Java IO中操作文件类——File的了解
    二:对字符流与字符流的基本操作,在java.io包中操作文件内容主要有两大类:字节流字符流。两大类分为输入和输出操作,在字节流中输出数据主要是OutputStream完成,输入使用InputStream,在字符流冲输出主要是使用Writer类完成,输入主要是Reader完成
    三:File类常用操作:创建文件,删除文件,创建文件夹,列出指定目录全部文件,删除目录。
    四:字符流与字节流的区别:
    1.字节流在操作的时候本身是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的。
    2.字节流在操作文件时,即使不关闭资源(close方法),文件也能输出,但是如果字符流不使用close方法的话,则不会输出任何内容,
    五:在IO中输出时最好使用打印流,这样方便地输出各种类型的数据。
    六:继续撸起袖子加油干!!!

  • 相关阅读:
    python爬虫(十六) -IndexError: list index out of range
    python爬虫(十五) 豆瓣电影爬虫
    python爬虫(十四)
    python爬虫(十三) lxml模块
    python爬虫(十二) XPath语法
    python爬虫(十一) session
    python爬虫(十) requests使用代理ip
    python爬虫(九) requests库之post请求
    python爬虫(八) requests库之 get请求
    PXE+kickstart网络安装CentOS7.4系统及过程中各种报错
  • 原文地址:https://www.cnblogs.com/huanglexing/p/11784400.html
Copyright © 2011-2022 走看看