2009-02-01から1ヶ月間の記事一覧

attachEventが動かない

ちょっと自宅で試したいことがあって、こんなコードを書いたらなぜか動かなかった。 document.attachEvent("onClick", testFunc); ・・・すぐに気づいた人もいるかと思いますが、 document.attachEvent("onclick", testFunc); 正しくは「onclick」ですね。 …

Javaの公式APIドキュメントを簡単に検索する方法

JavaのAPIドキュメントを検索しようにも、そのページに検索機能がないし、 かといって普通にググると古いJavaSE 1.4のドキュメントがひっかかたりと何かと不便。 そこで、Firefoxのロケーションバーで「java (調べたいクラス)」って入力すると一発で検索でき…

引数にnullを渡す、つづき

この前の「引数にnullを渡す」で、独自にメソッド作ってやっていたけど、 もっといい例があった。 System.out.println(null); でOK。 結果は、「コンパイルエラー:あいまいです」。 char[]、Object、Stringなのかがあいまい、ということっぽい。Oracle Tech…

TimeUnitが便利

Javaで1時間をミリ秒で指定する場合、 long millis = 1*60*60*1000; と書いていたけど、なんか分かりづらい・・・。 1時間を指定しているはずが、後ろの部分が目立ってよく分からないです。 でも、TimeUnitを使うと、 long millis = TimeUnit.HOURS.toMillis…