摘要:
继续JavaIO流 FileInputStream(文件字节输入流) 作用:以内存为基准,可以把磁盘中的数据以字节的形式读入到内存中去 构造器: FileInputStream(File file) FileInputStream(String name) //路径创建 read() //从输入流中 阅读全文
摘要:
Java IO流 I指input,称为输入流:负责把数据读到内存中 O值output,称为输出流:负责写数据出去 IO流按流的方向分为输入流、输出流 按流的数据最小单位分为字节流、字符流 字节流适合操作所有类型文件:音频、视频、图片等 字符流只适合操作文本文件:读写txt、java文件等 java. 阅读全文
摘要:
Java字符集的编码,解码 编码: byte[] getBytes() //使用平台的默认字符集将该String编码为一系列字节,将结果存储到新的字节数组中 byte[] getBytes(String charsetName) //使用指定的字符集将该该String编码为一系列字节,将结果存储到新 阅读全文
摘要:
JavaIO流的前置知识,字符集 标准ASCll字符集 ASCll:美国信息交换标准代码,包括了英文、符号等 标准ASCll使用1个字节存储字符,首位是0,总共128个字符。 GBK:汉字编码字符集,包含2万多汉字等字符,GBK中一个中文字符编码成两个字节形式储存 注意:GBK兼容了ASCll字符集 阅读全文
摘要:
搜索指定目录中的Java文件步骤: 1. 指定要打印的目录File对象 2. 调用getFileAll()方法,传入要打印的目录File对象 ①通过FilenameFilter过滤器获取指定目录中的所有.java类型的File对象 ②遍历得到每一个File对象 ③判断当前File 对象是否是目录 判 阅读全文
摘要:
递归的执行流程 编写一个方法用来打印指定目录中的文件路径,并进行方法的调用 要求:若指定的目录有子目录,那么把子目录中的文件路径也打印出来 步骤: 1. 指定要打印的目录File对象 2. 调用getFileAll()方法 ①获取指定目录中的所有File对象 ②遍历得到每一个File对象 ③判断当前 阅读全文
摘要:
Java IO流的方法递归 递归,指在当前方法内调用自己的这种现象 public void method(){ System.out.println(“递归的演示”); //在当前方法内调用自己 method(); } 递归分为两种,直接递归和间接递归。 直接递归称为方法自身调用自己。间接递归可以A 阅读全文