大橙子网站建设,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java代码生成员工编码 java输入员工号得到员工信息

如何用JAVA写一个计数器让它能自动按顺序产生学号或员工编号这类的资料呢?

你的这个问题其实挺有意思的,你先想一下你这个表打算怎么设计。

公司主营业务:网站设计制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出周村免费做网站回馈大家。

首先你先要设计一个年级班级表,比如年级表就是2015.2016.2015 级。然后班级表。计算机系

01软件工程02应用化学03。不细分了,就是按系就是班了。

那么学生表就是

id      stu_id greed class  name .....其他信息

主键    学号   年级 班级   名字   其他

大概就这个简单设计下。greed和class在其他的表都有这个东西,所以就根据这两个的规则来

生成学生的学号。在录入的时候先查已经入库的这个年纪班级下的所有记录。如果有就有一个

学号的id比如2015 01 110 这个。这样再新增就给下一个学生+1 。如果没有,那么就从

201501001开始往上加。

这种问题其实你可以想一下你们学校的学号是怎么设计的。

用JAVA编写一个employee类 为员工自动产生员工号

首先设置一个静态的变量

然后设置id变量

然后在构造方法在让这个静态变量自曾 然后把这个静态变量的值赋给id变量 这样每一个新员工都会有一个自己员工号

class Employee{

private String number;

private String name;

private String birthday;

private int ID;

static int IDnumber;

public Employee(String number,String name,String birthday){

this.setNumber(number);

this.setName(name);

this.setBirthday(birthday);

IDnumber++;

ID=IDnumber;

}

public void setNumber(String number){

this.number=number;

}

public String getNumber(){

return number;

}

public void setName(String name){

this.name=name;

}

public String getName(){

return name;

}

public void setBirthday(String birthday){

this.birthday=birthday;

}

public String getBirthday(){

return birthday;

}

}

Java方法如何自动分配员工号码

public class Hello {

private long id;

private String name;

public void setId(long id){

this.id = id;

}

public long getId(){

return id;

}

public void getName(String name){

this.name = name;

}

public String getName(){

return name;

}

//添加员工的数量

void add(){

java.util.Scanner sc = new java.util.Scanner(System.in);

System.out.println("请输入要添加员工的数量");

int num = sc.nextInt();

Hello[] hlo = new Hello[num];

for(int i = 0; i  hlo.length; i++){

hlo[i] = new Hello();

hlo[i].setId((i+1));

System.out.println("第"+(i+1)+"个员工分配成功,工号为:" + hlo[i].getId());

}

System.out.println("员工自动分配成功...");

}

public static void main(String[] args){

new Hello().add();

}

}


新闻名称:java代码生成员工编码 java输入员工号得到员工信息
标题来源:http://dzwzjz.com/article/dojsggg.html
在线咨询
服务热线
服务热线:028-86922220
TOP