最赞回答 / 慕粉1751577510
因为a的值改变了,在执行到a++这里时,a的值发生了变化,如下:程序执行到“int b = a++;“这条语句时,执行了两步操作将a的值赋值给b,即b=5;a的值进行一次自增,即a=a+1=5+1=6;注:当++在变量名之后时,即先把a的值赋值给变量b,a自身的值再加1这时再打印a,a的值就为6了
2018-10-06
最新回答 / qq_流年哎_nyzFIJ
在方法中使用 Arrays 类的 sort( ) 方法对数组进行排序,默认按升序排列,注意 Arrays 类的使用需要导入 java.util.Arrays
2018-10-03
最新回答 / 锅火
你用了==之后两个结果都会显示是因为你只用偶数执行了测试,不过这个不重要,使用if{}else{}语句完美解决问题,因为自然数余2的结果就只有两个,不是0就是1,所以换成程序语句执行的意思就是如果是0,则执行if中程序;如果不是0,则执行else中内容。就保证了只会输出一个结果了
2018-10-02