Для удобства понимания я пытаюсь избегать использования на основе Char случая конструкции, используя Java 6. Я не могу переключиться на 7 струи ...HashMap и дело построить
Map<String, String> map = new HashMap<String, String>() {
{
put("foo", "--foo");
put("bar), "--bar");
...
}
private static final long serialVersionUID = 1L; // java problem
};
serialVersionUID - насколько я знаю , возможно, часть проблемы. В настоящее время я работаю с конструкциями:
if (!map.containsValue(args[0])) {
logger.error("Unknown parameter: " + args[0]);
...
Я обрабатываю ~ 30 параметров. В любом случае растет число.
Можно ли даже определить switch
конструкции с перечислениями или HashMaps В Java 6?
Извините, но для меня совершенно неясно, чего вы пытаетесь достичь ... Не могли бы вы пояснить? –
случай не работает со строками в Java. Я пытаюсь использовать случай с HashMap. – wishi