java jar 打印_Java 打印流 及 commons-io.jar包方法
//打印流(只能输出到文件)
public static void method01() throws FileNotFoundException{// 不抛出IO异常 只有输出目的地
//PrintStream ps=new PrintStream("D:\\print.txt");//字节打印流 原样
FileOutputStream fos=new FileOutputStream("D:\\print.txt",true);//追加
//FileWriter fw=new FileWriter("D:\\print.txt",true);//追加
PrintStream ps=new PrintStream(fos);//原样输出/(fw)
//PrintWriter pw=new PrintWriter("D:\\print.txt");//字符打印流 原样
FileOutputStream fos2=new FileOutputStream("D:\\print.txt",true);//追加
//FileWriter fw2=new FileWriter("D:\\print.txt",true);//追加
PrintWriter pw=new PrintWriter(fos2,true);//(字节/字符出流[,自动刷新])
ps.print(100); //pw 原样输出100
ps.println("你好"); //pw 原样输出 换行
ps.print("你好"); //pw 原样输出
ps.write(100);//字节写入 走码表d pw.write("你好")
//pw.flush();
ps.close();//pw
}
利用打印流复制文件
public static void main(String[] args) throws IOException {
//创建输入流对象
FileReader fr=new FileReader("Demo.java")
BufferedReader br = new BufferedReader(fr);
//创建打印流对象
FileWriter fw = new FileWriter("d:\\Copy.java")
PrintWriter pw = new PrintWriter(fw,true);
String line;//用于存储读取到的每行数据
while((line = br.readLine()) != null) {
pw.println(line);
}
//释放资源
pw.close();
br.close();
}
commons-io.jar
将commons-io.jar拷贝到lib文件夹 右键Build Path→Add to Build Path
public static void main(String[] args) throws IOException {
//FilenameUtils处理文件名
String ext=FilenameUtils.getExtension("D:\\a.txt");//获取扩展名(后缀)
String filename=FilenameUtils.getName("D:\\a.txt");//获取文件名
boolean flag=FilenameUtils.isExtension("D:\\a.txt", "txt");//扩展名是否为txt
//FileUtils文件操作
File file=new File("D:a.txt"); //数据源
String content=FileUtils.readFileToString(file);//读取文件内容并返回
FileUtils.writeStringToFile(file,"中国"); //将字符串写入到file中
File file2=new File("D:acopy.txt"); //目的地
FileUtils.copyFile(file,file2); //复制文件
File file=new File("D:\\aaa");
File file2=new File("F:");
FileUtils.copyDirectoryToDirectory(file,file2);//复制文件夹及里面的文件
}
java jar 打印_Java 打印流 及 commons-io.jar包方法相关推荐
- java pdf打印_Java 打印PDF文档
本文将介绍如何在Java应用程序中打印PDF文档.一般有以下三种常见打印方式:静默打印 显示打印对话框打印 打印PDF时自定义纸张大小 使用工具:Free Spire.PDF for Java 创建运 ...
- java程序启动打印_JAVA打印问题:程序正常运行,打印机无反应
我需要打印一份TXT文件,但是运行后程序未出现异常,打印机却没有反应.打印机在其他地方都是正常工作的.求解为什么???打印机型号:GprinterGP-9035T代码:importjava.awt.G ...
- java 打印机编程_Java 打印程序设计实例 - java如何实现打印功能
Java 打印程序设计实例 3.1 打印文本 3.1.1 应用场景 假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢? 3.1.2 ...
- java泛型方法 通配符_Java泛型教程–示例类,接口,方法,通配符等
java泛型方法 通配符 泛型是Java编程的核心功能之一,它是Java 5中引入的.如果您使用的是Java Collections ,并且版本5或更高版本,则可以肯定使用了它. 将泛型与集合类一起使 ...
- java jar 打印_Java 打印Word文档(二)
通过使用Sprie.Doc for Java提供的PrinterSettings类可执行文档打印,具体可参见这篇文章中关于 使用 PrinterSettings来打印的方法.本文中将介绍使用Spire ...
- java stream 打印_Java打印流学习
打印流 打印流的主要功能是用于输出,在整个IO包打印流分为两种类型,打印流可以很方便的进行输出. 1.字节打印流:PrintStream(在字节输出时,可以增强输出功能) 2.字符打印流:PrintW ...
- java日历表打印_Java打印日历表
今天来吐槽一下Java的Calendar类的使用问题,反正我是弄了半天. 首先是,遇到一个问题,输入年份和月份,需要打印这个月的日历,网上有不少代码,但我用了几个感觉都不是很靠谱. 然后经过一番探索, ...
- 打印菱形图案用java如何做_Java打印出菱形图案
Java打印出菱形图案 题目:打印出如下图案(菱形) * *** ****** ******** ****** *** * 程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 ...
- java国际象棋游戏_java打印国际象棋棋盘的方法
本文实例为大家分享了java打印出国际象棋棋盘的具体代码,供大家参考,具体内容如下 问题分析 观察国际象棋棋盘的图案,可以发现其中的规律:棋盘由八行八列黑白方块相间组成,可以用i控制行,j来控制列,根 ...
最新文章
- Microbiome:宏基因组分箱流程MetaWRAP分析实战和结果解读
- php在没用xdebug等调试工具的情况下如何让调试内容优雅地展现出来?--php数组格式化...
- ubuntu下安装minicom
- dotnet core webapi +vue 搭建前后端完全分离web架构(一)
- angular.js的路由和模板在asp.net mvc 中的使用
- crontab 定时任务
- 奇安信集团笔试题:二叉树的最近公共祖先(leetcode236),杀死进程(leetcode582)...
- 解决 Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at
- vue表格刷新数据_Vue.js的列表数据的同步更新方法
- 启动orcal服务和监听的命令的一种方式
- 以太坊智能合约开发第五篇:字符串拼接—Solidity
- Google 网站打不开
- 迪杰斯特拉和弗洛伊德算法
- linux服务器运维管理学习
- Thanos Query Frontend
- Facebook:Novi数字钱包“已经准备好进入市场”
- 《西游记》中唐僧团队
- 【iOS开发】相册选择图片识别条形码
- 排序-------冒泡实现(Java实现)
- MyEclipse 里面怎么查看当前方法在哪儿被调用
热门文章
- python下使用epoll
- 爬虫之requests模块中cookies参数的使用
- 有了阿里云服务器如何运行Javaweb项目【安转JDK】【安装mysql】【安装Tomcat】【永久运行】
- soup.a.parents都有哪些
- 解决Python通过pip安装报错:(有图)Could not install packages due to an EnvironmentError: HTTPSConnectionPool
- 蜜罐的详细配置过程以及所需要的的软件!以及全部配置!
- 为什么python对空格,缩进要求这么高?缩进稍微不对就报错!
- 链表问题11——两个单链表相交的系列问题(四):总结
- CSS中怎么让DIV居中
- 语音文件转成文字怎么转