编程论坛's Archiver

okchenpeng 发表于 2008-4-24 17:40

划线的地方执行不过去,不忙的帮看看谢谢了。

import java.util.*;
public class Main {

        public static void main(String[] args) {
System.out.println("请输入选修课程总数");
       int k=t.CourseNum();
       k=in.nextInt();
for(int i=0;i<k;i++)
       {
           System.out.println("请输入选修课程名称");
           Name=in.next();
           System.out.println("请输入选修课程学分");
           Mark=in.nextInt();
                 
           tp[i]=new Course(Name,Mark);
                  
       }
      
      
     [un] Student.setCourse(tp);[/un]
public class Student {
public   static void setCourse( Course[] topic)
      {
          for(int i=0;i<topic.length;i++)
          {
              list[i].CourseName=topic[i].CourseName;
         
              list[i].CourseMark=topic[i].CourseMark;
          }
      }
public class Course {
    String CourseName;
    int  CourseMark;
    public Course()
    {
    }
    public Course(String Name,int Mark)
    {
        CourseName=Name;
        CourseMark=Mark;
    }
    public String getCourseName()
    {
        return CourseName;
    }
    public int getCourseMark()
    {
        return CourseMark;
    }
   

}

longrm 发表于 2008-4-25 16:57

拜托,错误信息你都不贴叫别人怎么看

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.