~スマートフォン用の表示で見るスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。読者です読者をやめる読者になる読者になるぐるぐる~2006-11-12メソッドの呼び出し履歴を見るJavaProgram題名そのまんま、メソッドがどこからどうやって呼び出されたかを見るユーティリティーを作ってみた。簡単なデバッグには結構使えるかも。}}要は例外投げて、それを自分で受け取って、スタックトレースを出力するだけ。getStackTraceで取得できるStackTraceElementの配列の一番初めの要素には、このメソッドの情報が入ってるから拡張for文じゃなくて普通のfor文で回している。あと、引数としてPrintStreamを要求しているけど、これは余計なお世話かも。デフォルトをSystem.outにしておいて、setOutput的なメソッド追加して、そこで出力先を切り替えられるほうが多分便利。なるとファイル出力とかにも対応したくなるわけで、ちょっと面倒なことに*1。Blog|ブログを報告する。