java 生日日期类型编程,你在java模型中如何表示出生日期?
时间: 2024-01-22 10:19:24 浏览: 125
Java根据生日计算年龄算法
在 Java 中,可以使用 `java.util.Date` 或 `java.time.LocalDate` 类型来表示生日日期。以下是示例代码:
使用 `java.util.Date` 类型:
```java
import java.util.Date;
public class Person {
private String name;
private Date birthDate;
// Constructor
public Person(String name, Date birthDate) {
this.name = name;
this.birthDate = birthDate;
}
// Getter and Setter methods
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getBirthDate() {
return birthDate;
}
public void setBirthDate(Date birthDate) {
this.birthDate = birthDate;
}
}
```
使用 `java.time.LocalDate` 类型:
```java
import java.time.LocalDate;
public class Person {
private String name;
private LocalDate birthDate;
// Constructor
public Person(String name, LocalDate birthDate) {
this.name = name;
this.birthDate = birthDate;
}
// Getter and Setter methods
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public LocalDate getBirthDate() {
return birthDate;
}
public void setBirthDate(LocalDate birthDate) {
this.birthDate = birthDate;
}
}
```
在使用时,可以根据需要选择合适的日期类型来表示生日日期。
阅读全文