qq_迈向幸福_03508663
2016-06-24 18:56
public class HelloWorld{
public static void main(String[] args) {
final char SEX1='男';
final char SEX2='女';
System.out.println(SEX1+'\n'+SEX2);
}
}
为什么输出52916
public class HelloWorld{
public static void main(String[] args) {
final char SEX1='男';
final char SEX2='女';
System.out.println(SEX1+'\n'+SEX2); 这句错了。改成"\n" 系统识别的是两个字符相加 .
}
}
public class SEX {
public static void main(String[] args) {
char SEX1='男';
char SEX2='女';
System.out.println(SEX1+"\n"+SEX2);
}
}
把换行符改成双引号,你那样写就是字符相加!无语啊 基础多看看吧
是大写的SEX
把System.out.println(SEX1+'\n'+SEX2);
改成System.out.println( "变量sex1的内容: "+sex1);
System.out.println( "变量sex1的内容: "+sex2);
去掉'\n'试试呢,觉得别的都对的
Java入门第一季(IDEA工具)升级版
1165552 学习 · 17587 问题
相似问题