java - 字符串作为新类的唯一私有(private)字段

标签 java string constructor immutability private

这里的一般问题:如果我正在创建一个新类,并且它的唯一私有(private)字段是一个字符串,我可以在构造函数中执行类似 this.privateString = argumentIn; 的操作来设置该私有(private)字段吗 field ?我只是累了,因为我不擅长 java 的整个引用部分。

最佳答案

是的,因此私有(private)字段的定义只能从类本身内部访问。

作为提示,如果没有任何访问器,这可能会使您的此类对象几乎毫无用处。

关于java - 字符串作为新类的唯一私有(private)字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4846466/

相关文章:

.net - 我需要一个与 StringBuilder 类一起使用的不区分大小写的 Replace 方法

java - 如何防止 JPA 查询包含 String 构造函数,当 null String 值仅可用时抛出 NullPointerException

带有数组的 C++ 构造函数初始化列表

java - 从类中创建静态对象,其行为类似于方法

java - 如何在 JBoss 7 中设置 EJB 方法的默认角色?

java - 当我尝试删除对象时,我的 Spring jpaRepository 抛出 TransactionRequiredException

php - 在php中将json字符串转换为整数

ruby - 从 Ruby 字符串中按索引删除字符

java - Integer.MAX_VALUE 是否存在任何并行问题

java - 在 Spark 中读取多行 CSV 文件时,是否有任何选项可以保留引号内的换行符?