本文目录一览:
- 1、JAVA员工管理小程序
- 2、简单的JAVA员工信息管理系统源码怎么做
- 3、java编程:某公司员工管理系统 有员工列表功能可以根据员工属性进行升、降排序,
- 4、Java公司员工管理系统
- 5、求助java设计 - 企业员工工资管理系统的源代码和运行效果截图
- 6、Java--(1):公司员工管理,构造一个类来表示公司员工;(2)构建一个Point类和一个Trianglele类。
JAVA员工管理小程序
Employee类:
public class Employee {
private int id;
private String name;
private int age;
private String email;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}
Manager类:
import java.util.ArrayList;
import java.util.List;
public class Manager {
public static ListEmployee employees = new ArrayListEmployee();
public static void addEmployee(Employee employee){
employees.add(employee);
}
public static void deleteEmployee(Employee employee){
employees.remove(employee);
}
public static void updateEmployee(Employee employee){
int len = employees.size();
for(int i=0;ilen;i++){
Employee e = employees.get(i);
if(e.getId() == employee.getId()){
deleteEmployee(e);
addEmployee(employee);
}
}
}
public static Employee selectEmployeeById(int id){
int len = employees.size();
if(len!=0){
Employee emp = new Employee();
for(int i=0;ilen;i++){
Employee e = employees.get(i);
if(e.getId() == id){
emp = e;
}
}
return emp;
}else{
return null;
}
}
public static Employee selectEmployeeByName(String name){
int len = employees.size();
if(len!=0){
Employee emp = new Employee();
for(int i=0;ilen;i++){
Employee e = employees.get(i);
if(e.getName().equals(name)){
emp = e;
}
}
return emp;
}else{
return null;
}
}
public static void printEmployees(){
int len = employees.size();
if(len != 0){
for(int i=0;ilen;i++){
System.out.println(employees.get(i).getId()+":\t"+
employees.get(i).getName()+"\t"+
employees.get(i).getAge()+"\t"+
employees.get(i).getEmail());
}
}else{
System.out.println("无员工");
}
}
}
测试EmpManaTest类:
public class EmpManaTest {
public static void main(String[] args) {
Employee e = new Employee();
e.setId(1);
e.setName("zz");
e.setAge(20);
e.setEmail("zz@163.com");
Manager.addEmployee(e);
Employee e2 = new Employee();
e2.setId(2);
e2.setName("scof");
e2.setAge(18);
e2.setEmail("scofield@mail.com");
Manager.addEmployee(e2);
System.out.println("添加员工后:");
Manager.printEmployees();
System.out.println("----------------------------------------------");
Employee emp = new Employee();
emp.setId(1);
emp.setName("virus");
emp.setAge(30);
emp.setEmail("virus@163.com");
Manager.updateEmployee(emp);
System.out.println("修改员工后:");
Manager.printEmployees();
System.out.println("----------------------------------------------");
System.out.println("查询员工ByID:");
Employee empSelectId = Manager.selectEmployeeById(1);
System.out.println(empSelectId.getName());
System.out.println("----------------------------------------------");
System.out.println("查询员工ByName:");
Employee empSelectName = Manager.selectEmployeeByName("virus");
System.out.println(empSelectName.getEmail());
System.out.println("----------------------------------------------");
System.out.println("删除一个员工后:");
Manager.deleteEmployee(emp);
Manager.printEmployees();
}
}
这个是不是你想要的...........
简单的JAVA员工信息管理系统源码怎么做
1)每个员工的信息包括:编号、姓名、性别、出生年月、学历、职务、电话、住址等。
(2)系统的功能包括:
(a)查询:按特定条件查找员工。
(b)修改:按编号对某个员工的某项信息进行修改。
(c)插入:加入新员工的信息。
(d)删除:按编号删除已离职员工的信息。
(e)排序:按特定条件对所有员工的信息进行排序。
java编程:某公司员工管理系统 有员工列表功能可以根据员工属性进行升、降排序,
ordey by 排序的字段 升序
ordey by 排序的字段 desc 降序
注:排序的字段可通过参数传递过来!望采纳!!!
Java公司员工管理系统
java 写的公司员工管理系统
员工信息管理 职位管理 工资管理
java web开发
数据库:mysql
开发工具:myeclipse or eclipse
服务器:tomcat
求助java设计 - 企业员工工资管理系统的源代码和运行效果截图
作为一个学生,需要增强自己的动手能力哦,不然这样的设计会变得毫无用处。下面这个可以学习下
网页链接
Java--(1):公司员工管理,构造一个类来表示公司员工;(2)构建一个Point类和一个Trianglele类。
一:这道题理解来,就是说,每个员工都包含三个参数,需要实现增加、修改数据的功能,并显示。很好做的一道题。
二:把point类设置成trianglele的内嵌类,其他的按照一般方法来写,即类中包含getXxx(),setXxx()、构造函数及main()组成。唯一要知道的就是如何用三个点来求得周长及面积。