Post

Optional as a Record Parameter in Java

Optional as a Record Parameter in Java

Optional as a Record Parameter in Java

1
2
public record Product(String name, double price, Optional<String> description) {
}
1
2
3
4
5
public record User(String username, String email, String phoneNumber) {
    public Optional<String> getOptionalPhoneNumber() {
        return Optional.ofNullable(phoneNumber);
    }
}
This post is licensed under CC BY 4.0 by the author.