原标题:基于java输入/输出流的简单学生信息程序
为了更好的帮助大家便利的学习java 这门编程语言,和更好的巩固java语言学习中的基础知识,我们特意为大家精心制作了java程序设计精编教程。
本教程精选java 核心内容,结合实例,循序渐进的向大家介绍Java语言。以零基础讲解为基础,用实例引导大家学习,深入浅出的向大家介绍java的相关知识和实战技能。
Java 入门(37)
1.创建StudentBean.java
package com.click369.ss.javabean;
/**
* 保存学生信息的java实体类
* @author Administrator
*
*/
public class StudentBean {
// 由于这些保存学生信息的成员变量都是私有的
private int stuid;
private String stuname;
private int stuage;
private String stuaddress;
// 所以我们需要为这些私有的成员变量提供访问方法
public int getStuid {
return stuid;
}
public void setStuid(int stuid) {
this.stuid = stuid;
}
public String getStuname {
return stuname;
}
public void setStuname(String stuname) {
this.stuname = stuname;
}
public int getStuage {
return stuage;
}
public void setStuage(int stuage) {
this.stuage = stuage;
}
public String getStuaddress {
return stuaddress;
}
public void setStuaddress(String stuaddress) {
this.stuaddress = stuaddress;
}
}
2.创建StudentHelper.java
package com.click369.ss.util;
import java.util.Scanner;
import com.click369.ss.javabean.StudentBean;
/**
* 学生系统的帮助类
* @author Administrator
*
*/
public class StudentHelper {
/**
* 用户的操作菜单
*/
public static void stuMenu{
System.out.println("******** 系统菜单**********");
System.out.println("---1-- 添加学生信息---------");
System.out.println("---2-- 修改学生信息---------");
System.out.println("---3-- 查询学生信息---------");
System.out.println("---4-- 根据学号查询学生信息---");
System.out.println("---5-- 根据学号删除学生信息---");
System.out.println("---6-- 清空学生信息---------");
System.out.println("---0-- 退出系统------------");
}
/**
* 输入一个整数
*/
public static int getInt(String tipmsg){
Scanner input=new Scanner(System.in);
int intnum1=0;
System.out.println(tipmsg);
try{
intnum1=input.nextInt;
}catch(Exception e){
System.out.println(" 您输入的有误,请重新输入!!!");
intnum1=getInt(tipmsg);
}
return intnum1;
}
/**
* 输入一个字符串
*/
pu