Clojure Javaのコンストラクタ、メソッド、フィールドへのアクセス

2010年03月30日

posted by く at 18:46 | Comment(0) | TrackBack(0) | clojure
3章 Javaを使う

インポート
java.langはインポートなしにすぐに使える。
(import '(java.util Random Locale)
     '(java.text MessageFormat))
コンストラクタ、メソッド、フィールドへのアクセス
java clojure
インスタンス生成 new Random() (Random.)
スタティックフィールド Math.PI Math/PI
スタティックメソッド System.currentTimeMillis() (System/currentTimeMillis)
メソッド random.nextInt() (.nextInt random)
メソッド(2) person.getAddress().getZipCode() (.. person getAddress getZipCode)

インスタンスを保持する
(def random (Random.))

VBのwithのようなもの
(doto (System/getProperties)
    (.setProperty "name" "Strart")
    (.setProperty "favoriteColor" "blue"))
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/36763183

この記事へのトラックバック