问答详情
源自:2-6 Java中的数据类型

为什么错了

public class HelloWorld{

    public static void main(String[] args) {

   String char name="爱慕课";

    char sex='男';

    int num=18;

    double price=120.5;

    boolean isOK=true;

System.out.println(name);

System.out.println(sex);

System.out.println(num);

System.out.println(price);

System.out.println(isOK);

}

}


提问者:weixin_慕仰5301837 2020-02-12 23:51

个回答

  • weixin_慕数据1134445
    2020-02-17 21:05:56

    public class HelloWorld{

        public static void main(String[] args) {

      String  name="爱慕课";

      char sex='男';

      int num=18;

      double price=120.5;

      boolean isOK=true;

    System.out.println(name);

    System.out.println(sex);

    System.out.println(num);

    System.out.println(price);

    System.out.println(isOK);

    }

    }


  • 影贼
    2020-02-13 00:19:03

    第三行代码 String 和 char 都是数据类型 ,要么你写成 String name = "爱慕课"; 要么你写成char name = '爱慕课';   但是char类型只有一个字节 好像不能存放“爱慕课” 这么几个汉字


  • Q大不溜Q
    2020-02-13 00:18:04

    兄弟,第三行多打了一个char,只有单个字符才用char,“爱慕课”显然有仨字儿,所以一个String就够了。不客气哈?