【问题标题】:Get String text which is wrapped in a object获取包裹在对象中的字符串文本
【发布时间】:2022-01-20 00:39:54
【问题描述】:

我想创建一个包含特定字符串值的类的对象。字符串值会通过类的构造函数传递,像这样

public class Class_A {

   private String id;
   
   public Class_A (String id) {
      this.id = id;
   }
}

Class_A 是我核心包中的一个类。 现在我有了Class_B,这是我的服务包中的一个类。 Class_B 包含一个函数,用于创建带有单个字符串的 Class_A 对象列表。

访问列表时如何获取每个Class_A对象的具体字符串值?

【问题讨论】:

    标签: java oop dependency-injection domain-driven-design inversion-of-control


    【解决方案1】:

    你可以为字符串提供一个get方法。

    public class Class_A {
    
       private String id;
       
       public Class_A (String id) {
          this.id = id;
       }
    
       public String getId(){
          return id;
       }
    }
    

    【讨论】:

    • 我之前尝试过,不知何故它让我回到了我的项目中的类的字符串 + 路径,例如:mystringPathwayToClass_A@5d5d9e5 为什么它被连接起来?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-03
    • 1970-01-01
    • 2015-08-06
    • 2021-03-12
    • 2021-12-31
    • 1970-01-01
    相关资源
    最近更新 更多