きどたかのブログ

いつか誰かがこのブログからトラブルを解決しますように。

2012-01-06から1日間の記事一覧

Javaにおける定数

「定数」という言葉の定義が意外と曖昧ではないだろうかと昔から思っていた。 「定数はstatic finalで宣言する」というマニュアル的な表現に疑問を思ってきた。「static final宣言したものは、定数とは限らない」 static final String A; static{ A = "HOGE"…

Java7のString Switch

家で試してみました。サンプルで書いたコード。 "1a"と"2B"は同一ハッシュコード1616です。 private String test1(String val) { String ret = null; switch (val) { case "1a": ret = "match 1a"; break; case "2B": ret = "match 2B"; break; default: ret…