已采纳回答 / YY51930460
8=2中的=是赋值语句 但是这个赋值是错误的 因为常量不能当作左值 我想楼主的意思应该是判断8是否等于2吗 关系运算符等于应该是==望采纳哦 不懂可以再问
2019-08-06
最赞回答 / 图图7714
public class HelloWorld{ public static void main(String[] args) {double heightAvg1=176.2;//强制转换int的括号数中文输入的括号,你是第二次出现这种情况了,稍微注意下,这种错误初学不好找int heightAvg2=(int)heightAvg1;<...code...>System.out.println(heightAvg1);System.out.println(heightAvg2);}}
2019-08-02
已采纳回答 / xian_yu_
数组下标越界异常数组下标从0开始到数组长度减一结束第一个for改成这样就ok了for(int j=0;j<nums.length;j++) { System.out.println("请输入第"+(j+1)+"次值"); nums[j]=input.nextInt(); }<...code...>
2019-08-02
已采纳回答 / qq_宁风致
print少了ln就不会自动换行,而println会自动换行而如果使用printf就要像C语言一样需要输入对应字符的字母,如int %d而print和println则不需要
2019-08-01
已采纳回答 / 祈祷般呓语
==:基本类型比较值,引用类型比较引用,equals本质上是==,默认情况下是引用比较,不过很多类比如String、Integer这种重写了equals方法,使其变成值比较,所以一般情况equals比较值,Object源码<...图片...>String源码<...图片...>
2019-07-30