请问各位大神哪儿错了

来源:3-4 Java中的比较运算符

大豪jh

2016-11-23 19:31

public class HelloWorld{
    public static void main(String[] args) {
		int a=16;
		double b=9.5;
		String str1="hello";
		String str2="imooc";
		System.out.println("a等于b:" + (a==b));
		System.out.println("a大于b:" + (a>b));
		System.out.println("a小于等于b:" + (a<b));
		System.out.println("str1等于str2:" + (str1==str2));
	}
}


写回答 关注

5回答

  • 慕雪6836729
    2016-11-24 10:40:06
    已采纳

    大于小于号的问题,你的是全角字符。下面是改过之后的

    int a=16;

            double b=9.5;

            String str1="hello";

            String str2="imooc";

            System.out.println("a等于b:" + (a==b));

            System.out.println("a大于b:" + (a>b));

            System.out.println("a小于等于b:" + (a<b));

            System.out.println("str1等于str2:" + (str1==str2));


    大豪jh

    非常感谢!

    2016-11-26 18:22:08

    共 1 条回复 >

  • Sunshine
    2016-11-23 20:08:47

    System.out.println("a小于等于b:" + (a<=b));

  • 慕粉4141443
    2016-11-23 19:47:33

    看看是不是用了中文标点,我用你同样的代码运行就没有错

  • qq_慕的地9563600
    2016-11-23 19:46:01

     System.out.println("str1等于str2:" + (str1.equals(str2)));

  • 慕粉1935273197
    2016-11-23 19:44:37

    倒数第二行  应该是a<=b

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

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

1165547 学习 · 17586 问题

查看课程

相似问题