Javaってすべてをオブジェクトで構築していくもので、かなり容易にアプリケーションを構築することが可能なのですが、いまいち痒いところに手が届かないものがあります。
それがCでいうところの「printf」関数たち。
数値や文字列をフォーマットに当てはめて文字列にするものがないので、今日もコーディング中に悩んでしまいました。で、調べてみるとhttp://www.braju.com/というところに便利ライブラリがありました。
そのままなのですが、「printf」「sprintf」「fptintf」が実装されており、かなりいい感じです。
今日やろうとしていたのはfloatやdoubleを小数点2桁まで表示するようにしたかったのですが、「メソッド書かなきゃならないかな」と思っていたときにこれを見つけたのでうれしい限りでした。
最近の転職状況なども見ますとJavaができる人を募集しているとこが多いのですが、Javaといっても色々とあるわけで、Servlet, Plugin, Appletなどあります。まあ大体はServletでアプリケーションが組める人が欲しいのでしょうが、ServletにしてもJBossやTomcatなど多種多様です。
私はJakartaプロジェクト中心で開発をしておりますが、これにしても色々なライブラリがあって使い勝手がいいのか悪いのかわからんのが正直な感想です。
使っているのはTomcat, ant, log4j, commons-fileuploadぐらいですかね。これぐらいのものが使用できれば十分に開発できると思いますね。
最近はStrutsやmaven, relaxerなども登場しており、色々な開発環境が出てきております。今注目なのはStrutsを中心としたもので、eclipsが一番なのでしょうか。
ちょっとごっちゃになってしまいましたが、私は開発ツールとかが嫌いなので、コーディングはエディタでおこなっちゃうんですがね。あといい加減にファイルアップロードのクラス(メソッド)ぐらい標準で実装してもらいたいものです。
