- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
protected SocketChannel getSockById(int id)
{
Iterator<SocketChannel> i = clientSock.iterator();
while(i.hasNext())
{
SocketChannel s = i.next();
if(s.hashCode() == id)
return s;
}
return null;
}
Интересно
selffix
Он думал, что использует хеш.
Помню, один новичок, впоследствии оказавшийся хелп-вампиром, делал поиск в списке. Линейный поиск. Потом спросил, как правильно. Я сказал, что нужен хеш. Посоветовал array [word] of array of Pair(key,value). Он сделал array of Pair и стал линейно искать нужный хеш.
На паскале хэш всегда реализуют самостоятельно и с нуля?
Вы о чем нибудь другом думаете помимо мыслей о "засунуть"?
- Зеркало
- Подставку для чашки
- Элемент украшения
- Деталь шаманского бубна
...
А вы - только засунуть. У меня уж и совать-то некуда...
https://twitter.com/pepelsbey/status/262628642750885888/photo/1/large
а вообще, вайл по итератору вместо кошерного форыча - низкоуровневое извращение