2011-08-01から1ヶ月間の記事一覧

文字列を先頭から見て同じところまで除去

ちょっと時間が開いてしまったけど、id:fumokmm さんが出題しているお題をこなしていくよ!今回のお題はこちら↓ お題:文字列を先頭から見て同じところまで除去 http://d.hatena.ne.jp/fumokmm/20110812/1313138407 複数の文字列を受け取り、受け取った文字…

EclipseのAntビルドでログが出力されない(文字化けする場合もある?)

先日、Antを実行中にエラーログが出力されない事があってはまったのでメモ。 っというか、javacを実行するよログで出力が止まってたのでエラーかどうかもわからずに半日位はまりました。コンソールはこんな感じ。 (略) compile: [javac] Compiling 9 sourc…

クロージャー内のクロージャーで親のクロージャーを再帰的に呼ぶ方法は?

タイトルが既によくわからない。ネストしているクロージャーで親のクロージャーを呼べないか?と言うこと。 まぁ、コード見てください。フォルダ内の全てのファイル名を出力 def f = {} f = { if (it.isFile()) { println it } else { it.eachFile{ f(it) } …

除算の結果には「%」が使えない

なんか訳のわからないエラーが出てテンパッて、解析してみたら大したことなかったという例。 クロージャの再帰処理とか初めて挑戦してる所で出くわしたので、原因突き詰めるのに時間かかっちゃいました orz def i = 4 / 2 assert i.class == java.math.BigDe…