gpt4 book ai didi

java - 在 Java 中创建类似结构的数据结构

转载 作者:搜寻专家 更新时间:2023-10-30 21:19:00 25 4
gpt4 key购买 nike

我是 Java 的新手,我正在尝试寻找一种方法来存储信息,例如 C 中的结构。例如,我想让一个程序雇用员工。它将从用户那里获取名字、姓氏和身份证号码,并将其存储起来。然后用户可以根据条件查看该信息(例如,如果数据库有超过 1 名员工)。任何人都可以建议这样做的最佳方法吗?

最佳答案

C 中的结构就像 Java 中的类并且更强大,因为 Java 中的类可以包含方法,而 C++ 可以。您创建一个新类。例如:

   class Employee {
private String name;
private int code;

// constructor
public Employee(String name, int code) {
this.name = name;
this.code = code;
}

// getter
public String getName() { return name; }
public int getCode() { return code; }
// setter

public void setName(String name) { this.name = name; }
public void setCode(int code) { this.code = code; }
}

当你想创建多个员工时,就像在 C 中一样创建数组:

Employee[] arr = new Employee[100];  // new stands for create an array object
arr[0] = new Employee("Peter", 100); // new stands for create an employee object
arr[1] = new Employee("Mary", 90);

关于java - 在 Java 中创建类似结构的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14794196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com