I dit første eksempel skriver du Integer, men nu har du Employee, det er ikke helt konsistent. Du kan ikke class cast\'e en Employee til en Integer (med mindre du har nedarvet fra samme). Kan du gøre lidt mere klart hvad du ønsker.
det første var bare en vector... men nu bruger jeg en klasse array (Employee[] k) som jeg skal gennemløbe og hente de index hvor der er en reference til en anden objekt.....
Det er stadig noget uklart hvad du søger efter. I alle elementer af array\'en k er der en reference, evt. null. k[j] kan du undersøge for om den er null, hvis ikke er der en reference til et andet objekt. Måske et lille eksempel...
java.util.List list = new java.util.ArrayList(); ... som før if (k[i]!=null) list.add( new Integer( i ) );
så har du efter gennemløbet en liste med alle de indices hvor der ligger noget, og du kan gøre som du har gjort øverst oppe for at ekstrahere int\'erne.
det du skriver der carstenknudsen giver da ingen logisk mening... Jeg syntes lige du mangler at fortælle den stakkels mand at han selvfølgelig skal gære noget ved \"index\" inde i løkken, for \"index\" findes jo kun i løkkens scope da den er erklæret inde i løkken.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.