为啥不行呢?

来源:4-1 Java条件语句之 if

呼啦呼啦呼啦呼啦

2019-12-02 14:47


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回答

  • 慕尼黑5582645
    2020-05-25 22:08:25

    我是这么写的

    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+"不是偶数!");

    }

    }

    }

  • qq_慕UI4066125
    2020-03-26 10:59:11

    res和one 什么关系

  • qq_慕仔5061593
    2019-12-02 15:43:58

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

    String res;

    然后one不用赋值两次的


  • 飒沐_Samuel
    2019-12-02 15:42:31

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

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

    另外 定义String不是这样的

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


Java入门第一季(IDEA工具)升级版

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

1165172 学习 · 17581 问题

查看课程

相似问题