|
APIの使用(操作の定義)について ゲストの「syuuhei」さんからの投稿です。 ---
前回はお世話になりました。 おかげで、やりたいことが順調に進みました。
そして、また聞きたいことがあります。 よろしくお願いします。 前回、回答いただいた下記の、操作の定義の出力についてです。
private void showDefinition(INamedElement element) { System.out.println("Definition is " + element.getDefinition()); }
これをファイル(hello.java)にアウトプットしたいと考えました。 それで、下記のように書いたのですが駄目でした。 どこが悪いかご指摘いただけると幸いです。 よろしくお願いします。
try { FileOutputStream fos = new FileOutputStream("hello.java"); OutputStreamWriter osw = new OutputStreamWriter(fos , "MS932"); BufferedWriter bw = new BufferedWriter(osw); bw.write(operations[i].getDefinition());
bw.close(); osw.close(); fos.close(); } catch (Exception e) { e.printStackTrace(); }
|