diff --git a/source/_posts/nf-java16.md b/source/_posts/nf-java16.md index ac6ce92..d68ab06 100644 --- a/source/_posts/nf-java16.md +++ b/source/_posts/nf-java16.md @@ -64,7 +64,7 @@ public record User(int uid, String username, String password) { } ``` -构造函数还可以根据需要重新定义,但是需要注意的是,构造函数的参数列表是固定的,也可以省略不写,而脾气与记录组件对应的私有字段不能在构造函数主体中被赋值,这些私有字段的赋值都是自动的。例如我们可以这样定义一个记录类,但是在记录类实例化的时候做一些验证工作。 +构造函数还可以根据需要重新定义,但是需要注意的是,构造函数的参数列表是固定的,也可以省略不写,而脾气与记录组件对应的私有字段不能在构造函数主体中被赋值,这些私有字段的赋值都是自动的。例如我们可以这样定义一个记录类,可以在记录类实例化的时候做一些验证工作,但并不必做赋值操作。 ```java public record Range(int lo, int hi) {