已采纳回答 / 天启之魂
如果是纯新手 刚开始肯定得多敲 先自己动手试 写下思路 能写一点是一点 实在不行就看看答案 但是一定要弄清楚 他为什么这样写 我也是0基础学了3个月了 现在这种基础代码 一般没问题
2015-10-29
最赞回答 / Perona
因为char型要用单引号,String型才是双引号。输出语句中变量也写错了。注意一点就是char类型的不能直接用+,中间加个换行吧。参考代码<...code...>
2015-10-28
最新回答 / 慕仙1079040
不是的。元素变量取名叫什么abcd都行的(只要前面没定义过),只是一个新定义的变量名。不能取hobbys,因为前面已经定义了一个数组名叫hobbys。你可以故意写成hobbys,结合返回的错误信息看一下。遍历的时候,走一次循环就把数组里hobbys[i]的值赋给这个新的变量hobby,所以输出就依次是hobbys[0],hobbys[1],hobbys[2]……把数组元素都遍历赋给变量一次,所以这个变量叫 元 素 变 量 呀。
2015-10-28
最赞回答 / 丶小八戒
foreach语句是java5之后的新特征之一,在循环遍历数组、集合方面更加简洁。使用foreach循环遍历数组和集合时,无需获得数组和集合的长度,无须根据索引来访问数组元素和集合元素,foreach循环自动遍历数组和集合的每一个元素。设计的初衷:只是为了更好的遍历数组。如果你非要执着获取下标,思想如下:如果你又想使用foreach又想获取数组元素的下标,你可以在循环外定义一个变量,然后在循环内部进行自增操作,可以获取你要的元素下标,不建议这种做法…………
2015-10-27