关于数组和循环 比如说Employee 是一个类,有一个对像是staff[3],有一个方法:getname();那这个是什么意思,for(Employee e:staff) e.getname;这个是什么意思?他的作用是显示staff数组里的所有东西."e"是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 等价于for(int i=0;i<staff.length;i++){ Employee e = (Employee)staff[i]; e.getname; }这种写法是JDK5.0新的缩写方式 那如果想历变一个int类型的数组里面的数据,用这个方法可以吗? 嗯,楼上说的是对的.这是jdk1.5才有的用法,是其一个新特性,主要用于遍历数组或list.你可以找一些相关的书籍看一下1.5的新特性. 跟VB学的for each循环与普通的for(int i = 0;i < len; i ++)一样 就是不断地把staff里面的内容放到Employee的对象中,到时你可以通过e.getname()获取staff中存储的内容。是jdk5.0的新型for循环。 怎么判断用户输入的字符串满足yyyy-MM-dd firefox 装载applet问题 救命啊!!!程序哪错了,为什么显示不了表格第一行? 简单的小问题 急救!连接sql server数据库总是出现Connection reset错误 请问在java中的JTextField中如何使输入的字符是‘*’,用作输入密码,在线等 谈论关于Java单元测试的问题 流已被关闭? 最新的使JBUIDER变漂亮的插件,需要的进来 StringTokenizer 能分割中文字符吗? 请问,怎么把xxx.action include进去页面中呢? 正则表达式,实现模糊查询效果
for(int i=0;i<staff.length;i++){
Employee e = (Employee)staff[i];
e.getname;
}
这种写法是JDK5.0新的缩写方式
与普通的for(int i = 0;i < len; i ++)一样