~/ learn/ java-from-zero/ cards/ Records (Java 16+)
1 of 4

Type a record declaration

Type a record declaration

Answer

public record Point(int x, int y) { }

This single line generates a canonical constructor, x() and y() accessors, and correct equals/hashCode/toString. Records are immutable and final by design.

space flip · ← → navigate · esc to exit
NORMAL ~/memra/library/d5703135-da85-4eda-a0c9-82ac08ba57cb/flashcard utf-8 LF