[20160730]while 条件的死循环和正常循环对比
2024-10-08 04:11:44
正常循环
import java.io.*;
import java.util.*; public class MyPrintStreamTest3{
public static void main(String[] args) {
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String s = null; try
{
PrintWriter log = new PrintWriter( new FileWriter("D://javalearning//MYIO//log4j.txt",true) );
while((s = br.readLine())!=null){
if (s.equalsIgnoreCase("exit")) break;
System.out.println(s.toUpperCase());
log.println("--------");
log.println(s.toUpperCase());
log.flush();
}
log.println("=="+new Date()+"==");
log.flush();
log.close(); }
catch (IOException e)
{
e.printStackTrace();
}
}
}
死循环
import java.io.*;
import java.util.*; public class MyPrintStreamTest3{
public static void main(String[] args) {
BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );
String s = null; try
{
PrintWriter log = new PrintWriter( new FileWriter("D://javalearning//MYIO//log4j.txt",true) );
s = br.readLine();
while(s!=null){
if (s.equalsIgnoreCase("exit")) break;
System.out.println(s.toUpperCase());
log.println("--------");
log.println(s.toUpperCase());
log.flush();
}
log.println("=="+new Date()+"==");
log.flush();
log.close(); }
catch (IOException e)
{
e.printStackTrace();
}
}
}
最新文章
- spring mybatis 事务配置及使用
- 别误用IsDigit与IsNumber函数(转)
- 开发一个简单实用的android紧急求助软件
- Objective-C中 Self和 Super详解
- HDU 4686 矩阵快速幂 Arc of Dream
- HDOJ 1176 免费馅饼 -- 动态规划
- 大型网站应用中MySQL的架构演变史
- 合肥三洋股份,惠而浦家电携四大品牌-Take ,所有的市场
- Solr4.8.0源码分析(16)之SolrCloud索引深入(3)
- c语言统计字符数(判断a-z哪个字符出现次数最多)
- java学习笔记----数据类型,变量,常量
- mysql存储过程--学习
- R12: Improving Performance of General Ledger and Journal Import (Doc ID 858725.1 )
- MySQL优化之my.conf配置详解
- angr进阶(5)内存操作
- python之yagmail模块--小白博客
- Learning to Rank for IR的评价指标—MAP,NDCG,MRR
- <;转载>;ford-fulkerson算法2
- ssm框架出现的常见问题
- Android开发 - 掌握ConstraintLayout(二)介绍