再也不敢精通Java了——get/set篇#yyds干货盘点#

Posted 码农小宋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了再也不敢精通Java了——get/set篇#yyds干货盘点#相关的知识,希望对你有一定的参考价值。

看题

import lombok.Data;

@Data
public class UserDTO     
private String uName;    
private boolean active;   
private Boolean closed
private Boolean isDeleted;  
private boolean isActive2;

上面的这个 DTO 中,生成的 get/set 方法是啥样子的呢?(注意是 lombok 生成的

再也不敢精通Java了——get/set篇#yyds干货盘点#_jsonimage-20211216074356505

比如

  1. 是 getUName 还是 getuName
  2. 是 getActive 还是 isActive
  3. 是 getClosed 还是 isClosed
  4. 是 getIsDeleted 还是 isDeleted
  5. 是 getIsActive2 还是 isActive2

上面是 get 的情况,那 set 呢?

请思考下,接下来的答案可能会和你想的有点出入~

再也不敢精通Java了——get/set篇#yyds干货盘点#_json_02


答案如下

再也不敢精通Java了——get/set篇#yyds干货盘点#_反序列化_03lombok版再也不敢精通Java了——get/set篇#yyds干货盘点#_json_04

是不是有点吃惊 哈哈

先来点简单的~

Boolean

这个就很简单啦,生成的都是我们我们平时用到的样子,过~

再也不敢精通Java了——get/set篇#yyds干货盘点#_反序列化_05

boolean

这个 active 是基本数据类型的 boolean ,生成的 get 方法是 isActive ,  set 方法是 setActive ,很正常

以上是关于再也不敢精通Java了——get/set篇#yyds干货盘点#的主要内容,如果未能解决你的问题,请参考以下文章

程序人生为什么Java开发人员在简历上不敢轻易写精通Java

程序人生为什么Java开发人员在简历上不敢轻易写精通Java

“不敢精通” C++ 的高级工程师要学会什么?

#yyds干货盘点# Kotlin随查指南,妈妈再也不担心我不会Ctrl+F了

我用python写了个小病毒,老板再也不敢扣我工资啦

跟同事聊了Spring源码后,我不敢在简历上写“精通”了!