C
Crispy
Gast
gibt es eine map bei welcher man zwei values zu einem key haben kann?
danke und gruss,
crispy
danke und gruss,
crispy
Hashtable htTable = new Hashtable();
//ich sag mal deine identifier sind immer strings, nur der 1e ist string und das andere int
String strKey1 = "A",strKey2 = "";
int iValue = 1;
String strValue = "A1";
strKey2 = Integer.toString(iValue);
htTable.put(strKey+strKey2,strValue);
Außerdem kann auf die Weise ein Value doch nur gefunden werden, wenn beide Keys bekannt sind! Außer man geht über alle Keys mitdotlens hat gesagt.:wird so nicht ein value 2 keys zugeordnet?
startsWith(...)
endsWith(...)
oder ein eigenes Objekt dass die Keys aufnimmt....meez hat gesagt.:Bei mehreren Keys, würd ich einfach noch eine zweite Table nehmen...
Aber keine Stringverknüpfung... :bae:
etwas dass sich OOP nennt :roll:thE_29 hat gesagt.:aund was habt ihr gegen meine stringverkettung !!
Hashtable ht = new Hashtable();
// Alternative 1: mit nem Array (hier: String-Array)
String[] s = new String[2];
s[0] = "1. Wert";
s[1] = "2. Wert";
ht.put( myKey, s );
// Alternative 2: mit nem Vector
Vector v = new Vector();
v.add( "1. Wert" );
v.add( "2. Wert" );
ht.put( myKey, v );
// Alternative 3: mit nem eigenem Object
MyValueClass o = new MyValueClass("1. Wert" , "2. Wert");
ht.put( myKey, o );
thE_29 hat gesagt.:und was habt ihr gegen meine stringverkettung !!