为什么testForEach();可以直接这样用 ??

来源:4-8 学生选课—课程删除

kopite

2015-11-06 15:43

public void testRemove(){

Course cr=(Course)coursesToSelect.get(4);

System.out.println("我是课程:"+cr.id+","+cr.name+"我即将被删除");

coursesToSelect.remove(cr);

System.out.println("成功删除课程");

testForEach();


最后一行的testForEach();方法调用不前面要有个对象.吗?

写回答 关注

2回答

  • 天启之魂
    2015-11-06 17:50:05
    已采纳

    ..........静态方法不需要对象可以直接调用.....或者在本类的普通方法中可以直接调用本类的其他普通方法,不需要创建对象 

    kopite

    hao de

    2015-11-06 18:02:01

    共 1 条回复 >

  • 嵩文SongWen
    2015-11-06 16:31:42

    建议先去搞懂java基础知识,这属于最基础的东西.不然没法学下去了

    菜鸟起飞点 回复菜鸟起飞点

    静态方法可以通过类名直接调用静态变量或者静态方法

    2016-01-20 10:24:20

    共 4 条回复 >

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题