[英]Why this loop is infinity? [Java]
为什么这段代码是一个无限循环? 我该如何解决?
Calendar cal = new GregorianCalendar();
cal.setTime(new Date());
while (cal.SECOND < 20){
System.out.println(cal.SECOND);
}
提前感谢您的帮助
我会得到答案,SECOND 是一个常量变量。 如果您将通过 Calendar 课程获得第二个回报,您将写道:
cal.get(Calendar.SECOND);
//or
cal.getTime().getSeconds();
如果有人知道为什么 intelIJ 会删除“getSeconds()”,但这项工作请在此处输入答案或知道这些代码之间的区别。
提前感谢您的帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.