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

为啥不行呢?


public class HelloWorld {
    public static void main(String[] args) {
  int one = 20 ;
  int one = 20 ;
  String=res;

     if((one%2)==0)
     res = "偶数";
     else
     res = "奇数";
     System.out.println("res"+res);
 
   
   
   
   
 }
}


正在回答

4 回答

我是这么写的

public class HelloWorld {

    public static void main(String[] args) {

int one = 20 ;

float two = one/2;

if(two == 0){

    System.out.println(one+"是偶数!");

}else{

    System.out.println(one+"不是偶数!");

}

}

}

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

res和one 什么关系

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

String=res;这是定义res的语句吧中间等号去掉啊;

String res;

然后one不用赋值两次的


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

你可以尝试在eclipse里运行,编译器 会报错 

首先one已经作为变量,不能二次定义

另外 定义String不是这样的

  参考这个格式 :String 变量名=new String();


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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165161    人
  • 解答问题       17581    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

为啥不行呢?

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