已采纳回答 / 妖魅3
++1和--1是先自增自减int i=++1的结果是i=2;int i=--1的结果是i=0;另一个是先赋值int i=1++和int i=1--的结果相等,最后i都等于1
2019-07-22
最赞回答 / 慕无忌3065281
这个问题出现的原因是之前配置环境变量classpath时配置不全的问题,我之前的classpath配置是jdk安装目录下的lib文件夹,即:“D:\working\Java\jdk-9.0.4\lib”。但是仅仅这样是不够的,还需要在前面加上一个英文句点和分号,即:“.;D:\working\Java\jdk-9.0.4\lib”。然后关闭之前的cmd,再重新打开进入当前目录,再键入:java HelloWorld,按下Enter键运行程序,一切正常。
2019-07-21
已采纳回答 / 慕先生0529365
if(count==0)本身就是false,意思就是永远不会执行,这里错了,你前面的if else 的错误是因为你的if 那里少了括号,在System那后面加个括号
2019-07-20
已采纳回答 / 宝慕林5251447
/在运算规则中是取结果的整数部分,999/10=99...9;所以为99;float 3/2的运算顺序是这样的:3和2是int类型,他们得到的结果是1...1;结果输出1,前面float为单精度,所以1变为1.0;要想得到1.5,可以试试3/2.0
2019-07-20