当前位置: 首页 > 面试题库 >

Java Lombok:在@AllArgsConstructor中省略一个字段?

范浩荡
2023-03-14
问题内容

如果我使用 Lombok* 指定 @AllArgsConstructor
,它将生成一个构造函数,用于设置所有声明的(不是最终的,不是静态的)字段。是否可以省略某些字段,而为所有其他字段保留生成的构造函数?
*


问题答案:

不,那是不可能的。有一个功能请求来创建一个@SomeArgsConstructor,您可以在其中指定所涉及字段的列表。

全面披露:我是Lombok项目的核心开发人员之一。



 类似资料:
  • 省略 不推荐省略 0 值单位,原因如下: CSS 规范中可以省略单位只有 [<length-percentage>](https://drafts.csswg.org/css-values-3/#typedef-length-percentage),其他比如角度单位 deg 在 Chrome 中可以省略, 这是浏览器的 Bug。 注:可以省略的单位包括:%|em|ex|ch|rem|vw|vh|v

  • 我有一个MongoDB存储用户信息,包括用户的密码。用户可以调用GET请求从数据库中检索用户的所有信息。但我不想让客户看到密码,只是其他一切。 在这里,客户机可以获得用户的个人信息,只要他有他的用户名:

  • 问题内容: 我正在查看一些代码,并看到了以下符号。我不确定这三个点的含义以及您所说的名称。 谢谢。 问题答案: 这意味着此方法可以接收多个Object作为参数。为了更好地低估,请从此处检查以下示例: 省略号(…)标识可变数量的参数,并在以下求和方法中进行了演示。 在JVM的限制内,使用所需的任意多个用逗号分隔的整数参数来调用sumsum方法。一些示例:sum(10,20)和sum(18,20,30

  • 我有一个带有的布局,属性设置为: 菜单有五项: 第三项标签过长(第二个单词没有省略,只是没有显示): 标签稍微短一点会导致正确的行为: 有没有办法处理更长的标签?最好的解决方案是省略号并显示“更长的文本…”当全文没有空间时。

  • 问题内容: Java中有没有一种方法可以自动省略一个字符串?仅使用Java,而不是其他库。 谢谢。 问题答案: 根据您的用例,将省略号放在字母之间可能会很有用(即,在末尾添加字母以提供一些上下文): 省略号算法可能还需要其他更复杂的功能:如果需要将文本放入图形元素中并且使用的是比例字体,则必须测量String的长度。 对于Swing / AWT来说应该是。在这种情况下,简单的算法可以一次将字符串切

  • 问题内容: 关于此的几个问题: 这是好习惯吗? 它将大规模地缩短加载时间吗? 会导致浏览器“崩溃”吗? JavaScript(/ jQuery)中的最后一个函数是否也是如此? 我的意思是这样的: 问题答案: 这是好习惯吗? 手动排除分号不是一个好习惯。这纯粹是因为添加更多样式时很容易忽略,尤其是在团队中工作时: 假设您从以下内容开始: 然后有人添加了一些样式: 突然,另一个开发人员在浪费时间弄清楚