为了账号安全,请及时绑定邮箱和手机立即绑定

为什么提示这个testForEach命名不存在呢

为什么提示这个testForEach命名不存在呢

拱白菜的猪001 2016-10-26 21:57:31
package com.imooc.collection;import java.util.ArrayList;import java.util.List;public class TestGeneric { public static void main(String[] args) { TestGeneric tg=new TestGeneric(); tg.testAdd(); tg.testForEach(); // TODO 自动生成的方法存根 /* * 带有泛型————Course,的List类型属性; */ } private void testForEach() { // TODO 自动生成的方法存根 } public  List<Course> courses;      public TestGeneric(){     this.courses=new ArrayList<Course>();           };      /*      * 测试添加      */     public void testAdd(){    Course cr1=new Course("1","大学英语");    courses.add(cr1);    //泛型集合中不能添加泛型规定类型以外的对象;否则会报错;    //courses.addAll("能否添加一些奇怪的数字呢");    Course cr2=new Course("2","java基础");    courses.add(cr2);         //测试循环遍历    public void testForEach(){    for (Course cr:courses){    System.out.println(cr.id+":"+cr.name);    }    }     }}
查看完整描述

2 回答

已采纳
?
Super_Scholar

TA贡献25条经验 获得超14个赞

一个方法写到了另一个的方法里面,第二个方法拿出来。

查看完整回答
2 反对 回复 2016-10-27
?
慕粉4075985

TA贡献104条经验 获得超33个赞

你把testforEach()写到了add()方法里面去了

查看完整回答
1 反对 回复 2016-10-26
  • 2 回答
  • 0 关注
  • 1371 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信