Java record classes

public class Main {

  public static void main(String[] args) {
    // Constructeur automatique avec record
    MyObject myObj = new MyObject("prop", 2);

    // Accès au propriétés
    System.out.println(myObj.property1());
    System.out.println(myObj.property2());
  }

}

// Classe record avec accesseurs automatiques
record MyObject(String property1, int property2) {}

Commentaires