![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO技术
拎着木桶打饭
把平凡的事情做到极致,从而在平凡中创造不凡
展开
-
利用IO流实现文件拷贝
文件的拷贝,只需将文件字节输入流和输出流结合起来即可package com.jianshun;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExcepti...原创 2018-10-12 17:40:34 · 781 阅读 · 0 评论 -
综合对接流(图片到字节数组,字节数组到文件)
跟文件复制类似,把图片文件读进去,以字节数组输出来,在把字节数组都进写出到文件,完成图片复制package com.jianshun;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;...原创 2018-10-30 12:20:46 · 321 阅读 · 0 评论 -
IO_字符流
1:字符输入流。)(将文件内容读取到软件中去) /** * 四个步骤: 分段读取 文件字符输入流(是字符哦,不是字节) * 1,创建源 * 2,选择流 * 3,操作(写出内容) * 4,释放资源 */public class IOTest05 { public static void main(String[] args) { //1,创建源 File src ...原创 2018-10-10 19:04:45 · 71 阅读 · 0 评论 -
IO_标准步骤,字节流
IO流操作的基标准步骤: 1:文件字节输入流 (将文件内容输入到程序中) public static void main(String[] args) { //1,创建源 File src = new File("abc.txt"); //2,选择流 InputStream in = null; try { in = new FileIn...原创 2018-10-10 15:53:36 · 175 阅读 · 0 评论 -
Java数据转换的乱码问题,乱码问题的原因
今天来说说Java数据转换的乱码问题,乱码问题的原因有哪些呢常用的字符集:UTF-8, GBK, ISO-8859-1,等 从字符到集字节是编码(电脑是二进制),从字节到字符是解码:乱码的原因: 1:可能字节数不够,导致解码乱码。 2:编码和解码的字符集不统一。package com.jianshun;import java.io.Unsuppor...原创 2018-10-10 14:50:37 · 789 阅读 · 0 评论 -
IO_File_案例_文件夹统计
1:首先来统计一下某个文件夹下的子孙级文件的名称 (递归算法)package com.jianshun;import java.io.File;/** * 递归:方法自己调用自己 * 打印子孙目录和文件名称 * @author fanfan * */public class DirDemo04 { public static void main(String[] args...原创 2018-10-10 14:15:19 · 132 阅读 · 0 评论 -
IO_File_文件夹创建_遍历
/** * 创建目录 * 1:mkdir():必须确保上级目录存在,不存在则创建失败 * 2:mkdirs();上级目录可以不存在,不存在一同来创建 * @author Administrator * */public class DirDemo01 { public static void main(String[] args) { File dir = new File(...原创 2018-10-10 10:07:34 · 102 阅读 · 0 评论 -
IO技术_File_API的使用规则
先链接一下文件路径的分隔符使用,一般用左斜线,Windows的右斜线需要转义 /** * \/ 名称分隔符 separator * @param args */ public static void main(String[] args) { String path = "F:\\workspace\\IO_study01\\13442345515565744.jp...原创 2018-10-09 17:27:27 · 130 阅读 · 0 评论 -
IO字节数组流
1:字节数组输入流: /** * 四个步骤:字节数组输入流 * 1、创建源 : 字节数组 不要太大 * 2、选择流 * 3、操作 * 4、释放资源: 可以不用处理 * * @author 裴新 * */public class IOTest07 { public static void main(String[] args) { //1、创建源 byte[...原创 2018-10-13 13:56:45 · 260 阅读 · 0 评论