dichiarare un array di qualsiasi tipo di riferimento , come nel seguente codice di esempio :
int numElements = 100;
thread ThreadPool [ numElements ] ;
2
attraversano la matrice , mentre il controllo di ogni elemento per vedere se è nullo , come nel seguente codice di esempio :
for (int i = 0; i < numElements ; i + + ) {
se ( ThreadPool [ i] == null) { }
}
3
Compact l'array spostando tutto i restanti elementi di un posto ogni volta che viene trovata una nullo , come nel seguente codice di esempio :
for (int i = 0; i < numElements ; i + + ) {
se ( ThreadPool [ i] == null) {
for (int j = i +1 ; j < numElements ; j + + ) {
ThreadPool [ j - 1 ] = ThreadPool [ j ] ;
}
numElements -;
}
}
Programmazione © www.354353.com