随笔分类 - Java
摘要:一、文件的遍历 1.需求:对指定目录进行所有的内容的列出(包含子目录的内容)—文件的深度遍历 思想:递归的思想,在递归的时候要记住递归的层次。 2.需求:删除指定文件夹中的所有内容 思想:必须从里面往外删除,进行深度遍历 二、Properties * properties继承自hashtable *
阅读全文
摘要:流的操作规律: 1.明确源和目的 源:InputStream Reader 目的:OutputStream Writer 2.明确数据是否是纯文本数据 源:是纯文本:Reader 否:InputStream 目的:是纯文本 Writer 否:OutputStream 到这里就可以明确需求中具体要使用
阅读全文
摘要:一、字节流:FileInputStream 和FileOutputStream 基本操作和字符流类相同,没有flush,但是close还是要的 复制一个字节流文件 while((len=fis.read(buf))!=-1){ fos.write(buf);*/ int len=fis.availa
阅读全文
摘要:BufferedReader和BufferedWriter 字符流的缓冲区:缓冲区的而出现提高了对数据的读写效率对应类:BufferedWriter BufferedReader缓冲区要结合流才可以使用,在流的基础上对流的功能进行了增强。实际上BufferedReader和BufferedWrite
阅读全文
摘要:IO流:IO流用来处理设备之间的数据传输,Java对于流的操作对象都在IO包中将外设中的数据读取到内存中:输入将内存的数写入到外设中:输出 流分为字节流和字符流字符流的由来:其实就是字节流读取文字字节数据后,不直接操作而是先查指定的编码表。获取相应的文字。在对这个文字进行操作,简单地说就是:字节流+
阅读全文
摘要:private final char value[]; private int hash; // Default to 0 public String(String original) { this.value = original.value; this.hash = original.hash; } public St...
阅读全文
摘要:Arrays —将数组转为其他形式 Arrays:集合框架的工具类,里面的方法都是静态的。 (1) Arrays.toString(arr) 将数组转为字符串。 (2) Arrays.asList(arr) 将数组转为List集合。 好处:可以使用集合的方法操作数组中的元素。注意:数组的长度是固定的
阅读全文
摘要:一、基本操作 1.添加 map.put(key,value); //返回添加的值value 2.删除 map.remove(key); //返回删除的值value 3.判断包含 map.containsKey(key); 4.获取 map.get(key); 注意:直接打印System.out.pr
阅读全文