I want some way to pair String
values and pass it on as a data structure. Any recommendations? Would a Map
work? The issue that I'm having with a Map
is that not all strings will be paired in this context, only a few of them. I need to have all the strings and if there exists one, it's string pair as well. If anything lacks clarity, let me know.
質問する
250 次
5 に答える
1
Map
ペアのない文字列に特別な値を指定して、Aを使用できます。
于 2013-04-28T19:57:58.290 に答える
1
これはおそらく最善の方法ではありませんが、私が時々使用するのは、Python のタプルに似た二重型構造です。
次のような一般的な構造を構築します。
class Duplex<T,T> {
private T item1, item2;
public Duplex(T one){
item1 = one;
}
public Duplex(T one, T two){
item1 = one;
item2 = two;
}
//Getters + Accessors
}
一般的である必要はありませんが、他の状況で再利用できます。
ただし、これまでマップを使用したことがないので、実際にはマップの方が優れている可能性があります。
于 2013-04-28T19:58:59.593 に答える