问答详情
源自:4-1 Java条件语句之 if

为什么运行出来都是乱码

public class HelloWorld {

    public static void main(String[] args) {

int one = 20 ;

    if( one % 2 == 0){

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

    }

}


提问者:不想再做设计的阿碳 2016-01-10 14:30

个回答

  • 无聊没啥事
    2016-01-11 15:48:29
    已采纳

    public class HelloWorld {

        public static void main(String[] args) {

    int one = 20 ;

            if(one%2==0){

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

            }

    }

    }

    对一下  你的if(one%2==0)  你的括号一个是英文,一个是中文,要统一用英文的。还有少了个大括号}

  • 一个人奋斗
    2016-01-10 14:42:50

    public class HelloWord {

        public static void main(String[] args) {

        int one = 20 ;

        if( one % 2 == 0){

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

        }

       }

    }

    完整拷过去再试一下

  • Its_forever
    2016-01-10 14:42:24

       if( one % 2 == 0)

    这儿你的括号好像用的中文括号。改为英文的把。

    然后最后少了一个花括号。

    如果在命令行编译的时候有乱码,把文件另存为ANSI编码格式。

  • 時差
    2016-01-10 14:33:12

    编码格式改为UTF-8