org.apache.commons.io.IOUtils 的用法(神器,再也不用写冗余代码了)
首先,引入dependency
<dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.4</version></dependency>
实现文件复制:
import org.apache.commons.io.IOUtils;import java.io.*;public class Main {public static void main(String[] args) throws IOException {FileInputStream fileInputStream=null;FileOutputStream fileOutputStream=null;fileInputStream = new FileInputStream("D://uploadanddownload-0.0.1-SNAPSHOT.jar");File file = new File("D://a/b");file.mkdirs();fileOutputStream=new FileOutputStream("D://a/b/uploadanddownload-0.0.1-SNAPSHOT.jar");IOUtils.copy(fileInputStream,fileOutputStream);IOUtils.closeQuietly(fileInputStream);IOUtils.closeQuietly(fileOutputStream);}
}
只需要一行代码,就可以把输入流指定的文件输出到输出流指定的文件处
org.apache.commons.io.IOUtils 的用法(神器,再也不用写冗余代码了)相关推荐
- 【效率】微软开源最强Python自动化神器!不用写一行代码!
相信玩过爬虫的朋友都知道selenium,一个自动化测试的神器工具.写个Python自动化脚本解放双手基本上是常规的操作了,爬虫爬不了的,就用自动化测试凑一凑. 虽然selenium有完备的文档,但也 ...
- Commons IO -- IOUtils
IOUtils 是 apache 基金会下面的一个子项目,提供了对于 IO 流操作的进一步封装,让我们可以更加方便的对 IO 流进行操作. IOUtils的下载地址是: http://commons. ...
- 使用org.apache.commons.io.FileUtils,IOUtils工具类操作文件
转载自 使用org.apache.commons.io.FileUtils,IOUtils;工具类操作文件 File src = new File("G:/2012/portal/login ...
- Apache Commons IO教程:初学者指南
Apache Commons IO是由Apache Foundation创建和维护的Java库. 它提供了许多类,使开发人员可以轻松地完成常见任务,并且减少样板代码 ,而每个项目都需要一遍又一遍地编写 ...
- [转]Apache Commons IO入门教程
Apache Commons IO是Apache基金会创建并维护的Java函数库.它提供了许多类使得开发者的常见任务变得简单,同时减少重复(boiler-plate)代码,这些代码可能遍布于每个独立的 ...
- java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets (jsoup配合htmlunit 爬取异步加载的网页遇到的)
最近用jsoup配合htmlunit 爬取异步加载的网页运行代码的时候,报错java.lang.NoClassDefFoundError:org/apache/commons/io/Charsets ...
- 使用Apache Commons IO组件读取大文件
Apache Commons IO读取文件代码如下: Files.readLines(new File(path), Charsets.UTF_8); FileUtils.readLines(new ...
- IO与文件读写---使用Apache commons io包提高读写效率
[一]Apache commons IO简介 首先贴一段Apache commons IO官网上的介绍,来对这个著名的开源包有一个基本的了解: Commons IO is a library of u ...
- Apache Commons IO
1.介绍 Apache Commons 项目旨在为开发人员提供一组可以在日常代码中使用的公共库. 本篇文章中将了解 Commons IO 模块的一些关键实用程序类及功能. 2.Maven依赖 要使用该 ...
- 简化开发|Lombok神器带你消除冗余代码
前言 Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务过程中冗余的代码,尤其是简单的Java模型对象(POJO).而当我们如果在开发环境中使用Lombok开发插 ...
最新文章
- Floyd-傻子也能看懂的弗洛伊德算法
- Python 科学计算库 Numpy(一)—— 概述
- Vivado生成bitstream报错,DRC NSTD-1与DRC UCIO-1]
- 借钱不还,法院可以单方拍卖房产吗?
- linux系统扩展名大全,Linux系统文件扩展名学习
- 计算机网络 socket,[计算机网络]简单聊聊套接字 Socket
- 数据库笔记13:创建与使用游标
- USB接口类型的区别
- EasyUI:easyUI中自定义icon
- LINUX(CENTOS)下载编译nload
- 串口调试助手哪个好用_哪个员工考勤系统好用?选择打卡助手就对了
- 计算机图形学-第一八分象限的DDA算法
- PhotoScissors for Mac破解版(抠图软件)
- HOUDINI 粒子拖尾
- 善用 Google 的 手气不错 I'm feeling lucky 搜索
- 未来两周目标计划---C++ and Disassembly(不积跬步无以至千里,不积小流无以成江海)
- 量化中获取A股交易日信息
- TFT屏幕的显示阴影问题
- 自定义java对象转换工具类
- LeetCode-1264. 页面推荐(中等)