我通常只为这些目的创建自己的类.
class Pair<A,B> {
A a;
B b;
public Pair( A a, B b ) {
this.a = a;
this.b = b;
}
}
Run Code Online (Sandbox Code Playgroud)
如果你有三个相关的值,那就意味着你需要一个或两个处理它们的方法.
如果你只是继续创建一个真正的类来包含这些值而不是尝试创建一些结构,那么你总能找到更好更清晰的代码.
然后做所有的好东西类,你可以 - 使私有变量,在构造函数初始化它,使他们最终如果你能(不变),加上直接处理你的数据类,而不是增加干将尽可能方法. ..
这通常为进一步重构和代码重用提供了很好的机会.
在这样的情况下,不总是试图创建一个类,但根据我的经验,诱惑总是一些邪恶的恶魔试图在你的代码中注入破坏.只是以正确的方式开始......
| 归档时间: |
|
| 查看次数: |
9079 次 |
| 最近记录: |