爪哇岛 问答列表

为什么字符串在 Java 和 .NET 中不能可变?

作者:chrissie1 提问时间:9/18/2008

为什么他们决定在 Java 和 .NET(以及其他一些语言)中实现不可变?他们为什么不让它变得可变?String...

如何创建由 Map 支持的可变列表

作者:Igor Golovin 提问时间:5/26/2018

如果我有将值映射到键的方法,我该如何返回一个支持者?List<E>Map<K, E>MapvalueToKeyMapper class Foo { private Map<Integer, Str...

创建不可变类时,集合是否应仅包含不可变对象?

作者:Kusterbeck 提问时间:5/26/2016

目前正在备考...在过去的论文中遇到了这个问题。 考虑以下学生和导师课程: public class Student { private String name; private String...

在C语言中更改变量的值时,是创建了新的原语,还是当前的原语发生了变异?

作者:langtutheky 提问时间:3/25/2015

我知道“可变”和“不可变”是应该用来描述对象在面向对象的语言(如 Java 和目标 C)中更改值的能力的术语。但是,我想提出它,因为它与我关于基元数据的问题有关。我知道,当我更改包含不可变对象的变量的...

Java 不确定类型参数的数量不确定

作者:bitmous 提问时间:10/18/2016

我的公司有一个应用程序服务器,它以自己定制的 XTML 语法接收指令集。由于这是有限的,所以有一个特殊的“drop to Java”命令将参数发送到 JVM (1.6.0_39)。参数仅作为“in”或...

当预期 Immutable 对象时,可变子类对象如何导致问题的代码示例

作者:maddy man 提问时间:6/26/2016

我一直在问这个问题:为什么人们会在 Java 中声明一个不可变的类 final? 我理解这个答案,但需要一个代码示例。 我写了它,但有一些疑问,如果有人能帮忙,将不胜感激。 public cl...

使用可变成员变量构造 Test 对象的正确方法

作者:Sherwin Mier Betonts 提问时间:5/5/2018

使用成员变量构造测试对象的正确方法是什么?testName 我想支持在构造此属性时设置此属性值的能力,并允许它通过 setter 方法可变: public class Test { privat...

使用 java 8 Streams 从 DTO 中的数组列表中删除元素

作者:Shahbaz Khan 提问时间:8/4/2018

我有 DTO,它包含几个属性,其类型为 。ArrayList 我想把这个 DTO 作为参数。 然后获取带有 的属性。ArrayList 然后基于一些谓词,我想从ArrayList 最后返回修改后的...

在 java 中使用枚举来存储一组固定的可变对象

作者:MWB 提问时间:10/10/2018

我正在创建一个 Android 应用程序,该应用程序会吸引 .为此,我定义了要绘制到画布上的矩形屏幕区域。由于我总是绘制一组固定的屏幕区域,因此我正在考虑使用(为固定集设计)。canvasEnumEn...

Sonar - 存储副本 - 不应直接存储或返回可变成员

作者:pgman 提问时间:1/8/2019

我有一个列表,是我班上的私人成员。 我使用 getter 和 setter 来获取和设置值。 SOnar 抛出错误 - 不应直接存储或返回可变成员。 例如:ABC 和 DEF 是两个类。 clas...


共122条 当前第4页