读则是使用禅樱java.io.ObjectInputstream和java.io.FileInputStream
1、首先在电脑上启动数据库 ,在数据库中创建表,下面给出具体的SQL语句。
2、然后打开eclipse 创建新项目 JDBCTest,需要导入相关的jar包并构建路径,如图。
3、接着创建entity实体层如图对应表中的数据。
4、创建数据连接层conn 用于MySQL数据库的连接代码如图 如图。
5、创建dao层持久层,在里面编写数据库表耐团的增删改查的具体 *** 作。
6、最后编写携纳测试类 Test代昌隐橘码如图,就完成了。
import java.util.Scannerpublic 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 = 0i <objArr.lengthi++){
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 = 0i <objArr.lengthi++){
for(int j = i+1j <objArr.lengthj++){
if(objArr[i].getGrade() <objArr[j].getGrade()){
StudentInAndOut s = new StudentInAndOut()
s = objArr[i]
objArr[i] = objArr[j]
objArr[j] = s
}
}
}
for(int i=0i <objArr.lengthi++){
System.out.println(objArr[i].getName()+"的成绩是:"+objArr[i].getGrade())
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)