为什么我的IF ELSE语句错了

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

冬马面具

2016-07-09 16:26

http://img.mukewang.com/5780b4ed000154eb05270285.jpg如图所示为什么错了

写回答 关注

3回答

  • 慕粉3627413
    2016-07-09 16:30:45
    已采纳

    if()后面不要加分号

    冬马面具

    非常感谢!

    2016-07-09 17:24:22

    共 1 条回复 >

  • kaguya
    2016-07-09 18:58:28

    方法体要用大括号括起来

    public class IfDemo{
        public static void main(String[]args){
            int one=20;
            String mark=null;
            if(one%2==0){
                mark="偶数";
                }else{//else的方法体也要用大括号括起来
                mark="奇数";
                }
            System.out.Println("one是偶数。");//还有你这样mark不是完全没有用到嘛...怎么执行最后都是输出偶数..
            //写成System.out.println("one是"+mark);这样如何
            }
        }


    冬马面具

    嗯 谢了 我刚学 写法不是很规范

    2016-07-10 17:01:21

    共 1 条回复 >

  • 冬马面具
    2016-07-09 16:28:35

    if 后面多了;  删了就好了 

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

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

1165506 学习 · 17586 问题

查看课程

相似问题