- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
static {
ruleNum10 = new HashMap();
ruleNum10.put("0", "0");
ruleNum10.put("1", "1");
ruleNum10.put("2", "2");
ruleNum10.put("3", "3");
ruleNum10.put("4", "4");
ruleNum10.put("5", "5");
ruleNum10.put("6", "6");
ruleNum10.put("7", "7");
ruleNum10.put("8", "8");
ruleNum10.put("9", "9");
ruleNum16 = new HashMap();
ruleNum16.put("0", "0");
ruleNum16.put("1", "1");
ruleNum16.put("2", "2");
ruleNum16.put("3", "3");
ruleNum16.put("4", "4");
ruleNum16.put("5", "5");
ruleNum16.put("6", "6");
ruleNum16.put("7", "7");
ruleNum16.put("8", "8");
ruleNum16.put("9", "9");
ruleNum16.put("10", "10");
ruleNum16.put("11", "11");
ruleNum16.put("12", "12");
ruleNum16.put("13", "13");
ruleNum16.put("14", "14");
ruleNum16.put("15", "15");
}
Очередной пример китайского героизма во владении копипейстом. Они похоже не знают о существовании цикла for и метода String.valueOf. А что если бы там было 200 елементов хотя бы?
Dimarius 12.08.2009 17:18 # 0
cheap_chinese 12.08.2009 22:23 # 0
пъянь 14.08.2009 02:04 # +1
очень странный код мой моск отказывается понять где такое используется
может говнопостер наложит на еще кода там где заюзаны эти мапы?
просто любопытно
UNV 15.08.2009 15:44 # 0
Но надо сказать, что HashSet, который внутри фактически использует HashMap не позволяет делать такой полезной операции как получение объекта по ключу.
Есть только contains(key), позволяющий узнать, есть ли в коллекции объект, для которого equals с key даёт true, а вот заполучить этот объект кроме как полным перебором не получится.
Так что иногда приходится подобные мапы самого с собой заводить. Но не столь инфернальные, конечно.
пъянь 15.08.2009 23:01 # 0
Хотя всеж интересно поглядеть где реально оно используется.
UNV 16.08.2009 02:32 # 0
пъянь 16.08.2009 02:46 # 0
guest 28.08.2009 15:49 # 0
Ну и чукча, в процессе разбирательства с библиотекой, дабы не отвлекаться на не вполне освоенные циклы и преобразования чисел в строки, не заморачиваясь с циклами решил сделать проще и доступнее...
Я поступаю аналогично если надо срочно подправить код на каком-нить php или перле, а времени разобраться с языком нету.
guest 21.10.2009 12:53 # 0
for (String str : ruleNum16.keySet())
{
... // Обрабатываем, ожидая сохранения порядка чисел
}
guest 17.09.2013 22:03 # 0