Sphereとともに

scalaとかplayframeworkとか。技術ブログにしたいなと。環境は Windows7x64, mac です。たまに声優さん情報が混ざります。最近ちょっとClojure触りました。

Clojure その12 テキストファイル読み込み2

絶対パスにしたらいけた

(ns hello.core)
(import '(java.io File FileReader BufferedReader))

(defn -main []
  (let [fi (new File "")]
    (println (.getAbsolutePath fi)))
  (let [reader (BufferedReader. (FileReader. (File. "/xxxx/hello/core.clj")))]
    (println (.readLine reader)))
)

new と . このへんの動きをちょっと見てみよう

(ns hello.core)
(import '(java.io File FileReader BufferedReader))

(defn -main []
  (let [fi (new File "")]
    (println (.getAbsolutePath fi)))
  (let [reader (new BufferedReader (new FileReader (new File "/xxxx/hello/core.clj")))]
    (println (.readLine reader)))
)

んー

どっちでもいけるという認識で良いのかな