当前位置: 代码迷 >> J2SE >> java if 语句有关问题 初学者提问
  详细解决方案

java if 语句有关问题 初学者提问

热度:66   发布时间:2016-04-24 01:05:03.0
java if 语句问题 菜鸟提问
这段代码
  public class TestIf {

public static void main(String args []) {

int i = 20;

if(i< 30) { 

System.out.println("<30");

  } else if (i <40) { 
System.out.println("< 40");

} else if (i < 60) {

System.out.println("<60");

} else {
System.out.println(">=60");

}  
System.out.println(">=60");  
最后的输出为>=60,为什么没有输出< 30呢?它明明成立啊

------解决方案--------------------
public class TestIf {

public static void main(String args []) {

int i = 20;

if(i< 30) {

System.out.println("<30");

} else if (i <40) {
System.out.println("< 40");

} else if (i < 60) {

System.out.println("<60");

} else {
System.out.println(">=60");

}
System.out.println(">=60"); 


没有问题啊 
// 运行结果
D:\>java TestIf
<30
>=60
  
如果你的没打印出来 你再仔细看看你的代码
  相关解决方案