写出下面的程序编译、运行后的结果(6分)。public class Test{ public static void main(String args[]) { new Student(“Tom”, ‘m’, 90, 88); new Student(“Jack”, ‘m’, 66, 89); new Student(“Mary”, ‘f’, 76, 86); System.out.println(“name\tsex\tchinese\tenglish”); Student.print(); } } class Student { protected String name; protected char sex; protected int chinese; protected int english; protected Student next; static Student list; Student (String name, char sex, int chinese, int english) { this.name=name; this.sex=sex; this.chinese=chinese; this.english=english; this.next=list; list=this; } static void print() { Student friend=list; if (friend==null) System.out.println(“The list is empty.”); else { do{ System.out.println(friend.toString()); friend=friend.next; }while(friend!=null); } } public String toString() { return new String(name+"\t"+sex+"\t"+chinese+"\t"+english); } }答案:name sex chinese englishMary f 76 86Jack m 66 89Tom m 90 88
2020-12-28
最新推荐文章于 2021-03-29 13:07:36 发布