📄 studentmanagertest.java
字号:
/**
*
*/
package cn.com.wish.student.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import cn.com.wish.student.domain.Student;
import cn.com.wish.student.domain.Students;
import cn.com.wish.student.service.StudentManager;
import cn.com.wish.student.service.StudentManagerImpl;
/**
* @author user
*
*/
public class StudentManagerTest {
/**
* @param args
*/
public StudentManager inputStudents() {
// TODO Auto-generated method stub
BufferedReader rd = new BufferedReader (new InputStreamReader(System.in));
StudentManager studentManager = new StudentManagerImpl();
String flag = "Y";
String id = null;
String name = null;
try{
//输入,N表示输入完毕
while(!("N".equalsIgnoreCase(flag))){
System.out.println("id:");
id = rd.readLine();
System.out.println("name:");
name = rd.readLine();
int[] scores= new int[3];
for(int i =0;i<3;i++){
System.out.println("score " + i + ": ");
scores[i] = Integer.parseInt(rd.readLine() );
}
Student student= new Student();
student.setId(id);
student.setName( name);
student.setScores(scores);
student.setAvg();
studentManager.insertStudent(student);
System.out.println("continue(Y|N)? ");
flag = rd.readLine();
}
rd.close();
}catch(IOException e){
e.printStackTrace();
}finally{
return studentManager;
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
//输入的测试
StudentManagerTest test = new StudentManagerTest();
StudentManager studentManager = test.inputStudents();
//输出
Student[] students = studentManager.getAllStudents();
int studentCount = studentManager.getStudentCount();
for(int i = 0;i<studentCount;i++){
System.out.println(students[i]);
}
//此处写入插入测试代码
//此处写入删除测试代码
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -