Поддерживает ли Java Records "с" синтаксисом?JAVA

Программисты JAVA общаются здесь
Anonymous
Поддерживает ли Java Records "с" синтаксисом?

Сообщение Anonymous »

java 14 приносит записи, которые являются отличным дополнением, которое можно увидеть на многих функциональных языках:
java:

Код: Выделить всё

public record Vehicle(String brand, String licensePlate) {}
ml:

Код: Выделить всё

type Vehicle =
{
Brand : string
LicensePlate : string
}
< /code>
На языках ML можно «обновить» запись, создав копию с несколькими изменениями значений: < /p>
let u =
{
Brand = "Subaru"
LicensePlate = "ABC-DEFG"
}

let v =
{
u with
LicensePlate = "LMN-OPQR"
}

// Same as:
let v =
{
Brand = u.Brand
LicensePlate = "LMN-OPQR"
}
Это возможно в Java 14?


Подробнее здесь: https://stackoverflow.com/questions/660 ... ith-syntax

Вернуться в «JAVA»