用java数据库编写一个只需要输入学号和姓名就可以查询学生基本信息的程序

学生信息要用表格输出。可以给一定的报酬。

import java.util.Scanner;

public class StudentInAndOut {
private String name;
private long grade;

public long getGrade() {
return grade;
}
public void setGrade(long grade) {
this.grade = grade;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}

public String toString(){
return this.name;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入学生数");
int stuNumT = sc.nextInt();
StudentInAndOut objArr[] = new StudentInAndOut[stuNumT];
for(int i = 0; i < objArr.length; i++){
objArr[i] = new StudentInAndOut();
System.out.println("请输入第" + (i+1) + "个学生的姓名");
String name = sc.next();
objArr[i].setName(name);
System.out.println("请输入第" + (i+1) + "个学生的成绩");
long grade = sc.nextLong();
objArr[i].setGrade(grade);
}
System.out.println("打印开始:");
for(int i = 0; i < objArr.length; i++){
for(int j = i+1; j < objArr.length; j++){
if(objArr[i].getGrade() < objArr[j].getGrade()){
StudentInAndOut s = new StudentInAndOut();
s = objArr[i];
objArr[i] = objArr[j];
objArr[j] = s;
}
}
}
for(int i=0; i < objArr.length; i++){
System.out.println(objArr[i].getName()+"的成绩是:"+objArr[i].getGrade());
}
}
}追问

    不是这样的。我们老师要求的是原创,他给画了大概样子的。新手造孽啊,大三才学数据库,现在才大二就要我们做。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-05
这个很简单的追问

那你能帮我写下代码吗?运行结果的样子是一个窗体,上面有输入学号的框框和查询按钮,下面以表格形式显示这个学生的学号,姓名,成绩这三样信息就可以了。

追答

如果是做网页的 我很乐意给你写,但是用窗体写的,我没写过,很难想象用java来实现c#的窗体编程

追问

也可以用网页,你帮我写写看可以吗,我想看看效果是什么样子,大概差不多也行了,我主要是需要代码和运行结果的截图,放到我的实验报告里,这本来就不是我们这个年级的课程,我可以给你一些报酬,比如给你充点话费什么的,可以吧?

用java数据库编写一个只需要输入学号和姓名就可以查询学生基本信息的...
objArr[i] = new StudentInAndOut();System.out.println("请输入第" + (i+1) + "个学生的姓名");String name = sc.next();objArr[i].setName(name);System.out.println("请输入第" + (i+1) + "个学生的成绩");long grade = sc.nextLong();objArr[i].setGrade(grade);} System...

...包括学号,姓名,成绩,然后构造方法,初始化,输出学生的基本信息...
public class Student {private String name;private String number;private int score;public Student() {}public Student(String name, String number, int score) {super();this.name = name;this.number = number;this.score = score;}public String getName() {return name;}public void setNam...

要求编写一个java程序,输入学生信息,并能保存与显示学生信息。
System.out.println("请输入学生学号:");student.setNo(in.nextInt());System.out.println("请输入学生姓名:");student.setName(in.next());list.add(student);System.out.println("是否继续添加学生信息(yes\/no)?");flag1=in.next();} while(flag1.equals("yes"));} \/\/读取学生信息 ...

学生信息综合查询管理系统 JAVA程序编写
bv1=Box.createVerticalBox(); bv1.add(new Label("学号")); bv1.add(Box.createVerticalStrut(8)); bv1.add(new Label("姓名")); bv1.add(Box.createVerticalStrut(8)); bv1.add(new Label("性别")); bv1.add(Box.createVerticalStrut(8)); bv1.add(new Label("专业")); bv...

编写一个java程序,要求输入自己的学号姓名
System.in));System.out.println("请输入学号:");a = str.readLine();System.out.println("学号为:" + a);str = new BufferedReader(new InputStreamReader(System.in));System.out.println("请输入姓名:");a = str.readLine();System.out.println("姓名为:" + a);}}望采纳~~...

制作学生信息(姓名,学号,成绩)管理系统(用Java)
jb1 = new JButton(i1);jb1.setToolTipText("输入");jb2 = new JButton(i2);jb2.setToolTipText("查询");jb3 = new JButton(i3);jb3.setToolTipText("退出");JToolBar tb = new JToolBar("系统工具");tb.add(jb1);tb.add(jb2);tb.add(jb3);add(tb,BorderLayout.NORTH);jm11.add...

Java实现一个简单的学生信息管理系统
return "学号:" + id + " 姓名:" + name + " 年龄:" + age + " 成绩:" + score;} } Manager类 import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Manager { private List<Student> list;public Manager(List<Student> list){ this.list = ...

急求!!一个java程序编写的简单的学生信息管理系统
JTextField 学号,姓名,专业,年级,出生; JRadioButton 男,女; ButtonGroup group=null; JButton 录入,查询,删除,修改,显示; JPanel p1,p2,p3,p4,p5,p6,pv,ph; Student 学生=null; Hashtable 学生散列表=null; File file=null; FileInputStream inOne=null; ObjectInputStream inTwo=null; FileOutputStream ...

java软件做一个学生成绩查询系统
用易查分就可以做,把你需要查询的信息做成excel表格,上传到易查分,设置“学号”“姓名”为查询条件,设置完成后,点生成,就可以得到一个查询链接,你可以把这个链接放到你所说的网站上,学员点链接 输入学号姓名就能查到!另外如果信息有错误,你可以在易查分的后台,在线编辑,不用再次上传就能实现,非常简单的...

求java中类似学生信息管理系统中按学号,按姓名排序的代码
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class Sort {public static void main(String[] args) {Student p1 = new Student(1001, "小明", 20);Student p2 = new Student(1002, "小红", 21);Student p3 = new Student...

相似回答