为了账号安全,请及时绑定邮箱和手机立即绑定

哪里有问题啊

public class HelloWorld{

    public static void main(String[] args) {

    final char SEX1="男";

final char SEX2="女";

System.out.println("SEX1"+"SEX2");

}

}


正在回答

4 回答

错误1:char 后面赋值应该用单引号;

错误2:System.out.println()  括号里的要打印的变量是不加双引号的;

正确写法:

public class HelloWorld{

    public static void main(String[] args) {

    final char SEX1='男';

final char SEX2='女';

System.out.println(SEX1);

System.out.println(SEX2);

}

}


0 回复 有任何疑惑可以回复我~
#1

小小杏鲍菇

还有一种写法: public class HelloWorld{ public static void main(String[] args) { final char SEX1='男'; final char SEX2='女'; System.out.println("SEX:"+SEX1); System.out.println("SEX:"+SEX2); } } 这个的输出结果是: SEX1:男 SEX2:女
2019-01-01 回复 有任何疑惑可以回复我~

String类型才用“”char类型用'';


    public static void main(String[] args) {

 final char SEX1='男';


    final char SEX2='女';

System.out.println(SEX1+"+"+SEX2);

}

}


0 回复 有任何疑惑可以回复我~
#1

咩咩呀

用过这种方式,不对,运行错误
2018-12-07 回复 有任何疑惑可以回复我~

把男女的双引号改成单引号试试

0 回复 有任何疑惑可以回复我~

char是字符型变量,用单引号表示;输出框里面如果想输出你定义的敞亮就不要加双引号

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)
  • 参与学习       1167934    人
  • 解答问题       18750    个

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

进入课程

哪里有问题啊

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号