Java编写程序
设计一个学员类,包含私有成员int id,string name,int score,添加两个构造方法,
以及成员对应的set、get方法,使用一个数组,保存三个学员信息,并设计一个方
法,打印输出该数组里内容。
最佳答案
public class student {
private int id;//id
private String name;//学生
private int score;//总分
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getScore() {
return score;
}
public void setScore(int score) {
this.score = score;
}
public student(){
}
public student(int id,String name,int score){
this.id=id;
this.name=name;
this.score=score;
}
}
public class Test {
private static student [] sts=new student[3];
public static void main(String[] args) {
Test.addstu();
}
public static void addstu(){
int id=0;
while (true) {
if(id<3){
Scanner sc=new Scanner(System.in);
System.out.println("请输入学生姓名");
String name=sc.nextLine();
System.out.println("请输入学生分数");
int score=sc.nextInt();
student st=new student(id, name, score);
sts[id]=st;
id++;
}else{
System.out.println("当前"+sts.length+"个学生信息为");
for (int i = 0; i < sts.length; i++) {
student s = sts[i];
System.out.println("id:"+s.getId()+"\t 姓名:"+s.getName()+"\t 分数:"+s.getScore());
}
System.out.println("大于三个学生 退出程序");
break;
}
}
}
}
其他回答
其它网友回答:
你学java的话建议多去看网上一些大神的教学视频
其它网友回答:
这样的问题建议明码标价,好衡量利益关系。
其它网友回答:
这个很难了,基本不能设置了
其它网友回答:
建议认真看书
其它网友回答:
建议认真看书,要别人编写程序等于抄袭
其它网友回答:
要是这样的作业都吃力的话,继续学习未必是明智之举
其它网友回答:
直接发邮箱过来
其它网友回答:
这个不难的,帮你写就没用了