猿问

java 简单程序

package listexcample;

import java.util.ArrayList;
import java.util.List;
/**
 * 备选课程
 * @author DPC
 *
 */
public class ListTest {
 public List CoursesToSelect;
 public ListTest(){
    this.CoursesToSelect=new ArrayList(); 
 }
 /**
  * 添加课程
  */
 public void TextAdd(){
     //创建一个课程类,然后通过List的add方法加入到备选课程中
     Course Cr1=new Course("1","数据结构");
     CoursesToSelect.add(Cr1);
     Course temp=(Course)CoursesToSelect.get(0);//对象存入集合中时会变成object类型的,强转成课程类型
     System.out.println("添加了课程:"+temp.id+":"+temp.name);
     
 }
 public static void main(String[] args){
     ListTest l1=new ListTest();
     l1.TextAdd();
 }
}
这个程序为什么运行的时候说没有发现main方法呢?Course 类已经定义过了

 


ibeautiful
浏览 270回答 2
2回答

Qyouu

你在main方法中可以直接写textadd(),main方法删了快捷生成一下试试

鸿蒙传说

1 重新编译下试试2 你可能点了别的类运行了。
随时随地看视频慕课网APP
我要回答