add.java
来自「这是一个用JAVA作的学生管理系统的软件是一个单机版的DOS版的里面添加」· Java 代码 · 共 76 行
JAVA
76 行
import java.io.*;
public class Add{
public Add() throws IOException
{
StudentDAO studDAO=new StudentDAO();
studDAO.init("stud.txt");
while(true)
{
System.out.println("~~~~~~~~~~~~~~~~~~~~~~~添加学生信息~~~~~~~~~~~~~~~~~~~~~~~~");
String num1="";
String name1="";
int age1=0;
String major1="";
String course1="";
int score1=0;
BufferedReader in2=new BufferedReader(new InputStreamReader(System.in));
while (num1.trim().equals(""))
{ System.out.println("学号:");
num1=in2.readLine();
if(num1.trim().equals(""))
System.out.println("输入不能为空,请重新输入!!!");
}
while (name1.trim().equals(""))
{ System.out.println("姓名:");
name1=in2.readLine();
if(name1.trim().equals(""))
System.out.println("输入不能为空,请重新输入!!!");
}
System.out.println("年龄:");
try
{
age1=Integer.parseInt(in2.readLine());
}
catch(Exception e)
{
System.out.println("年龄输入错误,请重新添加!");
continue;
}
while (major1.trim().equals(""))
{ System.out.println("专业:");
major1=in2.readLine();
if(major1.trim().equals(""))
System.out.println("输入不能为空,请重新输入!!!");
}
while (course1.trim().equals(""))
{ System.out.println("学科:");
course1=in2.readLine();
if(course1.trim().equals(""))
System.out.println("输入不能为空,请重新输入!!!");
}
System.out.println("成绩:");
try
{
score1=Integer.parseInt(in2.readLine());
}
catch(Exception e)
{
System.out.println("成绩输入错误,请重新添加!");
continue;
}
try
{
studDAO.addNew(new StudentVo(num1,name1,age1,major1,course1,score1));
System.out.println("添加成功!!!\n");
}
catch(DuplicateException e)
{
System.out.print(e.getMessage());
}
studDAO.save("stud.txt");
break;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?