System中的out,error都是final类型的,不能做改动。但通过setOut()可以设置新的输出流,从而实现写日志的功能。
import java.io.PrintStream;
import java.io.FileNotFoundException;
public class RedirectOutputStream {
public static void main(String arg[]){
try{
PrintStream out = System.out; //保留原输出流
PrintStream ps = new PrintStream("./log.txt");//创建文件输出流
System.setOut(ps); //设置使用新的输出流
int age = 18;
System.out.println("年龄变量成功定义,初始值为:18");
String sex = "女";
System.out.println("性别变量成功定义,初始值为:女");
String info = "这个是"+ sex +"孩子,应该有"+age+"岁";
System.out.println("整合两个变量为info字符串变量,其结果为"+info);
System.setOut(out); //恢复原有输出流
System.out.println("程序运行完毕,请查看日志文件。");
}
catch(FileNotFoundException e){
e.printStackTrace();}
}
}
日志如下:
年龄变量成功定义,初始值为:18
性别变量成功定义,初始值为:女
整合两个变量为info字符串变量,其结果为这个是女孩子,应该有18岁
总结:
该方法中保存了System类的out成员变量为临时变量,然后创建新的文件输出流,并把这个输出流设置为System类的新是输出流。并将持续的调试信息输出到日志中去。主要方法:
1. setOut()方法: 重新分配System类的标准输出流。
2. setErr()方法: 重新分配System类的标准错误输出流。
3. setIn()方法: 重新分配System类的标准输入流。
相关推荐:
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
《“查看更多”背后的秘密:让你的人生更加丰富多彩!》,宁安公司网站建设
SEO妍:搜索引擎优化的艺术,轻松打造网络营销新未来,辽宁网站建设贵不贵
SEO知道:让你的网站在搜索引擎中脱颖而出,水安建设集团网站
AI批量文章工具,让写作变得高效与轻松,cs机器人ai
Chat启用后ESX连不上?解决方法一网打尽!,为什么AI续写这么离谱
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
SEO有话:如何用精准优化助力企业在线增长,食品微信营销推广
SEO用户:如何为您的网站带来持续流量和转化,惠州网站推广哪个好
ChatGPT3.5需要登录使用吗?AI使用的真相!,电脑版写作ai推荐怎么关闭
seo要学什么语言,做seo需要什么语言 ,ai martino
ChatGPT打不开实时问题解决方案:让你的AI助手始终在线,psd 转ai
AI免费写作一键生成,效率与创意的完美结合
GPT版本全解:从基础到高级,如何选择最适合你的方案?,韩国ai人工智能
ChatGPT常见问题汇总:解答你关于AI的一切疑惑,松鼠ai智能教适应教育
ChatGPT进不去怎么办?解决方案与技巧,轻松畅享智能对话,ai va
ChatGPT与讯飞:AI语音与智能对话的完美融合,ai直角变圆角
SEO热词:提升网站排名的关键秘诀,一句话营销推广怎么写好
自动AI写文章:轻松创作时代的全新利器
seo读什么书,seo是哪个专业的 ,亚洲9ai吧
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
ChatGPT403:引领人工智能新时代,颠覆你的工作与生活方式,ai nak
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广
GPT-3.5免费吗?揭秘AI智能助手的未来与收费模式,ai 美美
SEO运营工作是什么,seo公司运营 ,720516AI
SEO搜索关键词是什么意思?全方位解析关键词优化的核心要素,lol ai图片
seo需要做些什么,做seo的 ,超级ai地图
什么是seo网络推广,seo网络推广技术 ,ai写真官方
怎么降低文章的AI生成率:打造更真实、更有价值的内容
seo需要学会什么编程,seo要会些什么 ,剪映怎样加ai
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
SEO新人必读:从零开始SEO的核心技巧与实践指南,网站邮件推广设计
ChatGPT198元永久会员,开启智慧之门,体验AI的极致服务!,老孙教ai
ChatGPT无法完全显示?你可能忽略了这些令人惊讶的细节!,朵朵ai绘画
二级泛站群,zblog二级泛站群 ,李宗盛ai
AI代写文章:高效创作的新风尚
AI免费生成文字,打造创作新时代
seo软件叫什么,seo软件视频教程 ,eps ai 缩略图
SEO希望:如何通过SEO优化实现网站突破,迈向成功之路,品牌网站推广软件
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
SEO优化知识全解析:提升网站排名的秘密武器,ai出错合集
“新关键词”开启智慧营销新篇章,助力品牌突围,自己如何做网站seo
“多网建站”助力企业跨越发展,开启全新数字化时代,海南网站优化电池
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
ChatGPT崩一次多久修复?揭秘背后的技术与保障,ai1818818
AI写作免费一键生成下载,助您轻松创作!
AI网页生成:轻松构建智能网站,提升品牌竞争力,杭州专业ai智能教育
AI自动生成:开启智能时代的无限可能,ai熊熊图片
优化*:打造更加高效、创新的娱乐体验,石排网站建设制作多少钱
seo跟sem是什么,seo和sem的概念 ,惠威的ai功能