如何处理一种类型的输入和另一种类型的输出

Mar*_*ace 3 java algorithm design-patterns

我有一个极小而简单的课程,但它给我一些问题,如何最好地处理它.

它有一个构造函数和一个get方法.

目的是存储一组值,并在通过get方法询问时返回它们.

此外,值数组可能作为逗号单独的字符串传递给构造函数.这是我无法决定如何处理事情的地方.

  1. 构造函数是否应该在存储属性之前拆分string和trim元素
  2. 如果构造函数只是存储属性,并且每次调用getter时,都应该拆分属性
  3. 如果getter检查属性并且它是否为字符串,则将其拆分然后存储该值以供将来调用getter而不必...

mik*_*kea 5

在构造函数中执行.那只会被召唤一次.如果你在吸气器中这样做,你将不得不多次进行拆分.