为了账号安全,请及时绑定邮箱和手机立即绑定

请教这是错哪了啊?都是英文字符输入 啊

public class HelloWorld {

    public static void main(String[] args) {

        int=25;

        if (age>=18) {

            System.out.println("成年");     

        }else{

            System.out.println("未成年");

                }

    }

}


正在回答

4 回答


定义一个变量的格式是:  数据类型    变量名=    参数;

如定义一个名为xxx的字符串变量,给xxx赋值为张三丰, 如下:

例如    String        xxx=    "张三丰";

String 是数据类型

xxx    是变量名

张三丰    是参数

你的    int    是整数类型                好比    整数类型是参数,一听就不对。

0 回复 有任何疑惑可以回复我~

你int后边没定义变量名称,电脑不知道age是啥

2 回复 有任何疑惑可以回复我~
#1

慕先生2024177 提问者

int=25不是么
2021-02-26 回复 有任何疑惑可以回复我~
public class HelloWorld {
    public static void main(String[] args) {
    	int age=25;
            if(age >= 25){	        
    	    System.out.println("成年了");		
    	}else{		   
    	    System.out.println("未成年");		
    	}  	
    }
}

你看下这个

0 回复 有任何疑惑可以回复我~
#1

慕先生2024177 提问者

运行你的代码是正确的,但是我找不到哪里不一样呢
2021-02-26 回复 有任何疑惑可以回复我~
#2

小半边呆 回复 慕先生2024177 提问者

上面那个老哥说了,int后面没age,正确的应该是 int age = 25;
2021-02-26 回复 有任何疑惑可以回复我~
#3

小半边呆 回复 慕先生2024177 提问者

我开始都没看出来
2021-02-26 回复 有任何疑惑可以回复我~
class HelloWorld {
    public static void main(String[] args) { 
           int=25;        
           if (age>=18) {
                       System.out.println("成年");
           }else{            
           System.out.println("未成年");                
           }    
    }
}

第一行多了个public?

1 回复 有任何疑惑可以回复我~
#1

小半边呆

不是,你看下我的 public class HelloWorld { public static void main(String[] args) { int age=25; if(age >= 25){ System.out.println("成年了"); }else{ System.out.println("未成年"); } } }
2021-02-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请教这是错哪了啊?都是英文字符输入 啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信