System 输入输出重定向
发布日期:2021-06-30 21:07:53
浏览次数:2
分类:技术文章
本文共 1292 字,大约阅读时间需要 4 分钟。
1.System.out输出重定向
public static void main(String[] args) { // 此刻直接输出到屏幕 System.out.println("hello"); File file = new File("C:/Users/liuyan/Desktop/test/one.txt"); try { System.setOut(new PrintStream(new FileOutputStream(file))); } catch (FileNotFoundException e) { e.printStackTrace(); } System.out.println("这些内容在文件中才能看到哦!"); }
2.System.err 重定向
public static void main(String[] args){ File file = new File("C:/Users/liuyan/Desktop/test/one.txt"); System.err.println("这些在控制台输出"); try{ System.setErr(new PrintStream(new FileOutputStream(file))); }catch(FileNotFoundException e){ e.printStackTrace(); } System.err.println("这些在文件中才能看到哦!"); }
3.System.in 输入重定向
public static void main(String[] args) { File file = new File("C:/Users/liuyan/Desktop/test/one.txt"); if (!file.exists()) { return; } else { try { System.setIn(new FileInputStream(file)); } catch (FileNotFoundException e) { e.printStackTrace(); } byte[] bytes = new byte[1024]; int len = 0; try { len = System.in.read(bytes); //不在从控制台读取 } catch (IOException e) { e.printStackTrace(); } System.out.println("读入的内容为:" + new String(bytes, 0, len)); } }
4.获取系统默认编码
System.out.println("系统默认编码为:" + System.getProperty("file.encoding"));
转载地址:https://liuyan.blog.csdn.net/article/details/81189352 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月28日 17时59分13秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
solr修改schema文件(solr修改配置文件)
2019-04-30
Bootstrap datetimepicker日期时间插件使用方法(日期时间选择器)
2019-04-30
字体图标库(Font Awesome)的使用--绝佳的图标字体库和CSS框架
2019-04-30
select下拉框分组展示插件的使用--(select-mania插件的使用)
2019-04-30
Java 8新特性之--lambda表达式的使用和应用
2019-04-30
Java Lambda表达式的应用--Stream API操作集合框架
2019-04-30
省市区三级联动插件Distpicker--前端实现地区三级联动
2019-04-30
solr的使用详解
2019-04-30
Myslq连接(JDBC)url属性的参数的设置
2019-04-30
关于Java继承,重载及运行的顺序的总结
2019-04-30
关于Spring MVC与前端的交互
2019-04-30
Mybatis逆向工程的使用
2019-04-30
关于Hibernate的优缺点
2019-04-30
常用的 Maven 命令
2019-04-30
常用的20个正则表达式
2019-04-30
数据结构之顺序表的实现
2019-04-30
数据结构之线性链表
2019-04-30
JQuery使用validate插件完成校验
2019-04-30
关于java的继承
2019-04-30