已采纳回答 / devil_K
第9行应该为:for(char i : messages)第10行:System.out.println(i);或者第9行:for(int i=0; i<messages.length; i++)第10行:System.out.print(messages[i]);下面的代码一样也错了,错在把这两种循环方式搞乱了。
2016-06-02
已采纳回答 / 专业坑大神
首先 40 和 9 都是int型的,就是说40/9 =4;两个整形相除结果就是整形,在计算机中不可能是float型,(float)40/9 = 4.4444 或者40/(float)9 =4.4444float(40/9)=4.0000
2016-06-01
已采纳回答 / 慕粉3203730
System.out.println(mylove);System.out.println(myURL);你把println()中的双引号去掉试试
2016-06-01
已采纳回答 / 何ren3436735
你看看左边啊,有个表格里面就说明白了他们之间的关系啊,double是8字节int是4字节,所以double可以看成是包含了int的。你再琢磨琢磨
2016-06-01
最新回答 / Happy_poetaster33423
用float 不错。对编程人员来说,double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多。
2016-06-01