2014-03-01から1ヶ月間の記事一覧
たまにマッピング自体を定数で持ちたかったりする。 でもMapはいまいち初期化しづらい。 staticイニシャライザとかでやるのが一般的?こういうのを作って public class MapBuilder<K, V> { private Map<K, V> map = new HashMap<K, V>(); public MapBuilder<K, V> put(K key, V value</k,></k,></k,></k,>…
equalsAny - 白猫のメモ帳前回のエントリで何気なくでてきたArrays.asList。 仕様を知らないと意外とはまり、そして仕様を確認してもう一回はまるという代物。どういうことかというと、このメソッドで作ったリストはaddやremoveができない。 これらのメソッ…
意外とないみたい。 public static boolean equalsAny(String str, String... strs) { return Arrays.asList(strs).contains(str); } 第一引数が第二引数以降に含まれるかっていうのはいまいち微妙な引数の取り方なので、 普通に定数をAsListの中に並べたほ…
日付判定ってよくある話だと思うのだけれど、 よくわからないところでtrueになったりする。 「2014032あ」が日付っていうのはさすがにどうなんだろうか。ちなみに format.setLenient(false) は厳密チェックをするかどうかの設定。 public static void main(S…
>|java| public static void main(String... args){ System.out.println("Hello World!"); } ||<↑こんな感じで書くと、こんな風になる↓ public static void main(String... args){ System.out.println("Hello World!"); } なるほど。 覚えよう。
ときどき備忘録として書いておきたいこととかがあるので、 メモ書き的な場所を作ってみました。 ジャンルとしては ・Java ・HTML ・CSS ・JavaScript(jQuery) あたりがメインになるかと。 あとはデザインの話とかもたまには?