中易网

java我的代码中有什么错

答案:1  悬赏:40  
解决时间 2021-01-18 00:19
  • 提问者网友:贪了杯
  • 2021-01-17 20:56
java我的代码中有什么错
最佳答案
  • 二级知识专家网友:渡鹤影
  • 2021-01-17 21:09
改成非内部类就行。
import java.util.Scanner;
import java.util.Random;

class System_A{//创建一个随机的number数作为炸弹值
    Random on=new Random();
    int number=on.nextInt((100)+1);
}

class if_else extends System_A{
    boolean a;
    int Num;
    int Num_Last=100;
    
    void if_else_A(int Num,boolean a) {//判断是否与炸弹值相等
        if(Num==number){//若相等,判断为true
            a=true;
            this.a=a;
            this.Num=Num;
        }else if(Num!=number){//反之为false
            a=false;
            this.a=a;
            this.Num=Num;
        }
    }
    
    void if_else_next() {
        if(a==true) {//判断是否为true,若为true,则失败
            System.out.println("OHHHHHHHHHH!YOU LOST!!!!!!");
            return;
        }else if(a==false) {//反之,则继续
            if(Num                System.out.println(Num+1+"to"+Num_Last);
                if(Num!=Num_Last) {
                    Num_Last=Num;
                }else {
                    System.out.println("Don't type the number same the last");
                }
            }else if(Num>number) {

                System.out.println("Don't type the number same the last");
                System.out.println(Num+1+"to"+Num_Last);

                Num_Last=Num;

            }
        }
    }
}

class JL extends if_else{//胜利积分和详细概况
    int JL_Win=0;
    String JL_win[]=new String[100];
}

class JLCS extends JL{
    void setJL() {
        if(a!=false) {
            JL_Win++;
        }
    }
}

class JLCd extends JL{
    int c=0;
    void setjl() {
        if(a=true) {
            JL_win[c]="+1";
            c++;
        }else {
            JL_win[c]="Game over";
            c++;
        }
    }
}

public class System_Number{
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        System_A A=new System_A();
        if_else I=new if_else();
        JL J=new JL();
        JLCS C=new JLCS();
        JLCd D=new JLCd();
        while(true) {
            I.if_else_A(in.nextInt(),false);
            I.if_else_next();
        }
    }
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息