我有一个非常小而简单的类(class),但它给我带来了一些如何最好地处理它的问题。
它有一个构造函数和一个 get 方法。
目的是存储一组值并在通过 get 方法询问时返回它们。
此外,值数组可以作为逗号分隔的字符串传递给构造函数。这就是我无法决定如何处理事情的地方。
- 构造函数是否应该在存储属性之前拆分字符串和修剪元素
- 构造函数是否应该简单地存储属性,并且每次调用 getter 时,应该拆分属性
- getter 是否应该检查该属性,如果它是一个字符串,则拆分它然后存储值以供将来调用 getter 而不必 ...
最佳答案
在构造函数中执行。那只会被调用一次。如果您在 getter 中执行此操作,则必须多次进行拆分。
关于java - 如何处理一种类型的输入和另一种类型的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21046446/