从键盘获取学号,名字及语文,英语,数学,然后算总分,均分!最后在屏幕上答应出来。
如;
学号   姓名  英语  数学   语文  总分   均分 
。。    。。  。。  。。  。。  。。  。。
我写了点,没写完!但后面就不会写了,也不知道自己写的对不对!估计是错的吧!因为初学,所以有很多不会的,希望大家指点指点!我会很感激的!谢谢!
import java.io.*;
public class Student implements Serializable
      {
        
    /**
     * Creates a new instance of <code>Student</code>.
     */
     private String id;
     private String name;
     private int eng;
     private int math;
     private int chin;
     private int sum;
     private double vag;
    
     
    public  Student(String id,String name,int eng,int math,int chin)//构造方法
        {
            this.id=id;
            this.name=name;
            this.eng=eng;
            this.math=math;
            this.chin=chin;
            sum();
            vag();
    
    }
    public Student(Student s){
            this.id=s.id;
            this.name=s.name;
            this.eng=s.eng;
            this.math=s.math;
            this.chin=s.chin;
            sum();
            vag();
    
    }
 
    /**
     * @param args the command line arguments
     */
       public int sum()//总分
           {
             sum=eng+math+chin;
             return sum;
       }
       public double vag()//均分
       {
                vag=sum/3;
                return vag;
       }
      
       public  String toString()
           {
               String s;
               s="学号"+"\t"+"姓名"+"\t"+"英语"+"\t"
                   +"数学"+"\t"+"语文"+"\t"+"总分"+"\t"+"均分"+"\n";
                   for(int i=0;i<5;i++)
               s=s+"student[i].id"+"\t"+"student[i].name"+"\t"+"student[i].eng"+"\t"+"student[i].math"+"\t"
                   +"student[i].chin"+"\t"+"student[i].sum"+"\t"+"student[i].vag"+"\n";
                   return s;    
       } 
 
}
public class StudentClass {
    
    /**
     * Method main
     *
     *
     * @param args
     *
     */
     private Student student[];
    public static void main(String[] args) {
        // TODO: Add your code here
        Student student[];
        student =new Student[5];
        for(int i=0;i<5;i++)
         student[i]=new Student();(这里写的有问题,大家帮帮
        System.out.println();       指点下)
        
    }
           public static Student getStudent(int i) {
            Student studenti;
        System.out.println("请输入第"+i+"学生的信息:");
        System.out.print("学号;");
     try{    BufferedReader    in = new BufferedReader(new InputStreamReader(System.in));
              String id =in.readLine();
              System.out.print("姓名;");
              String name=in.readLine();
              System.out.print("英语;");
              int eng=Integer.parseInt(in.readLine());
              System.out.print("数学;");
               int math=Integer.parseInt(in.readLine());
              System.out.print("语文;");
               int chin=Integer.parseInt(in.readLine());
             
     }catch(IOException e){}       
            studenti=new Student();(这里写的有问题,不知道怎么写
            return studenti;          好烦)
         
}
}