JAVA入门问题,下面代码的两个结果为什么要重复一遍,另外两种情况的结果不是一样吗?

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:06:43
int a=10;
if(a=10){
System.out.println;
System.out.println;
}
else{
System.out.println;
System.out.println;
}

楼主,我想敲你
你的代码除了没有括号意外还是有错误
就算加了括号也会报错!
if(a == 10)好不好不然就不是个bool类型表达式,会报错的,lz基础极为不扎实!看书是一回事,还要多练,这才是最重要的

System.out.println();的作用是换行!!结果都一样 ! 写错了应该是
int a=10;
if(a=10){
System.out.println();
System.out.println();
}
else{
System.out.println();
System.out.println();
}

嗯 没错 就是楼上说的那样 建议多看看书先

很多错啊
1、a == 10
2、这个题目你是不是曲解了啊 if 和 else的结果是一样的 有意义吗
3、system.out.println("XXX");

一个就只输出一个换行,二个就输出二个换行。
这里的条件选择没有意义,因为,不管a等于或不等于10,结果都输出两个换行!

Println应加上“()”,Println()是输出结果后换行,()中带参数