Java编写程序

原问题:Java编写程序
分类:编程开发 > 最后更新时间:【2017-07-26 10:02:54】
问题补充:

设计一个学员类,包含私有成员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;

}

}

}

}

最佳答案由网友  随便下咯下  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
18

分享到:

其他回答

其它网友回答:
你学java的话建议多去看网上一些大神的教学视频

其它网友回答:
这样的问题建议明码标价,好衡量利益关系。

其它网友回答:
这个很难了,基本不能设置了

其它网友回答:
建议认真看书

其它网友回答:
建议认真看书,要别人编写程序等于抄袭

其它网友回答:
要是这样的作业都吃力的话,继续学习未必是明智之举

其它网友回答:
直接发邮箱过来

其它网友回答:
这个不难的,帮你写就没用了

    推荐
  • JAVA编写程序做道题,用MyEclipse。