已采纳回答 / Perona
<...code...>这里变量名拼错了。是score。<...code...><...code...>这里缺了}<...code...><...code...>这里是.不是,<...code...>完整代码<...code...>
2015-06-21
已采纳回答 / 丶小八戒
这是Java foreach循环写法,scores是你之前定义的成绩数组;for (int score: scores) 的意思就是每次从数组scores里面拿出元素的值依次赋值给score整形变量。
2015-06-21
已采纳回答 / 丶小八戒
(1)执行这个语句,Arrays.toString(hobbys);应该会返回一个字符串结果。(2)你需要定义一个字符串变量去获取。改成:String hobbysStr = Arrays.toString(hobbys);System.out.println(hobbysStr);
2015-06-21
最新回答 / 夏露阳1988
int sum=0;for(int a=1;a<=50&&a%2==0;a++){sum=sum+a;}System.out.println(sum);
2015-06-20
已采纳回答 / Aug
问题在System.out.printIn.out(),字母拼写错误,正常是System.out.println(). <...图片...>public class HelloWorld{ public static void main(String[] args) { final String MALE="男"; final String FEMALE="女"; ...
2015-06-20
已采纳回答 / Perona
不可以哦。int是整型,可以表示整数,如:<...code...>String是字符串,用来表示字符串数据类型,可包含单一字元或字符串的变数型态。如:<...code...>
2015-06-20
已采纳回答 / 丶小八戒
条件只能是布尔表达式,即根据返回的布尔值(true或者false)来判断条件是否成立。而像你这句 If(String a="同意结婚"),本身并没有什么意义,而且不能在表达式中声明变量,会编译失败。你可以自己打开eclipse尝试一下,加深理解。
2015-06-20
已采纳回答 / 丶小八戒
你的代码和执行结果是对应的,没有什么问题。(1)第一次循环 i = 1;i % 3 != 0 && i <= 100 条件成立。所以先输出 sum = 0;然后再 执行 i++,sum = sum + i 操作;(i++导致 i 变为2,sum = sum + i 导致 sum 变为 2)(2)第二次循环 i = 2;i % 3 != 0 && i <= 100 条件成立。所以先输出sum = 2;(3)第三次循环 i = 3;i % 3 != 0 &&...
2015-06-19