| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 477 人关注过本帖
标题:Java中一个关于判断循环的小问题
只看楼主 加入收藏
丶弱水彡千
Rank: 5Rank: 5
来 自:地狱十九层
等 级:职业侠客
威 望:2
帖 子:203
专家分:369
注 册:2013-6-16
结帖率:84.21%
收藏
已结贴  问题点数:10 回复次数:2 
Java中一个关于判断循环的小问题
我想实现一个判断
如果判断a》b  或者 a<b则循环一直循环
再输入一个a和b比较  要是不行
再输入。。。
如果a=b  则跳出循环
代码如下 帮忙看看谢谢
package javazy;

import java.util.Random;
import java.util.Scanner;

public class P403nx1 {
 public int hehe(){
    System.out.println("请输入一个整数");
    Scanner scanner = new Scanner(System.in);
    int Num = scanner.nextInt();
    return Num;
}
    public static void main(String[] args) {
        P403nx1 p = new P403nx1();
        Random rd = new Random();
        int a = p.hehe();
        int x = rd.nextInt(11)+0;
        System.out.println(x);
        while(true){
        if (a==x) {
            System.out.println("你太聪明了");
            break;
            
        }else if(a>x){
            System.out.println("大了");
            
        }else{
            System.out.println("xiaole");
            
        }
        return;
        }
        
    }
}
搜索更多相关主题的帖子: package public return import Java 
2013-10-16 19:47
husiwen
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:227
专家分:1125
注 册:2010-5-23
收藏
得分:5 
import java.util.Random;
import java.util.Scanner;

public class P403nx1 {
public int hehe(){
    System.out.println("请输入一个整数");
    Scanner scanner = new Scanner(System.in);
    int Num = scanner.nextInt();
    return Num;
}
    public static void main(String[] args) {
        P403nx1 p = new P403nx1();
        Random rd = new Random();
        int a = p.hehe();
        int x = rd.nextInt(11)+0;
        System.out.println(x);
        while(true){
        if (a==x) {
            System.out.println("你太聪明了");
            break;
            
        }else if(a>x){
            System.out.println("大了");
            
        }else{
            System.out.println("xiaole");
            
        }
         a = p.hehe();
        }
        
    }
}
2013-10-16 22:57
小小程序猿
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:1
帖 子:755
专家分:2785
注 册:2013-7-18
收藏
得分:5 
楼上说的对,就是输入错误后没有给机会重新输入,判断的还是一开始输入的数,所以就无限的判断下去了。。。。

孤独与寂寞是催化一个人迅速成长的良药,没有之一
2013-10-18 18:08
快速回复:Java中一个关于判断循环的小问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030164 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved