Ragazzi ho un problema,questo problema più che java riguarda Strutture Dati.Praticamente devo inserire elementi di tipo Entry<K,V>(coppia chiave-valore) in un array però quando li inserisco,devo inserirli in maniera ordinata.Mi sto scervellando,ma non ci riesco,potreste darmi una mano please...ho provato con questo codice ma non va...
public Entry<K,V> insert(K key,V val)
{
Entry<K,V> entry=new MyEntry<K,V>(key,val);
if(size()==0)
A[0]=entry;
else
for(int i=0;i<size();i++)
{
if(comp.compare(key1,A[i].getKey)<=0)
{
for(int k=size()-1;z>=i;z--)
a[z+1]=A[z];
A[i]=entry;
}
}