(2) toString
指定したストリームからデータを一括で読み込み
単一の文字列として返します。
StringBuffer sb = new StringBuffer(); for(int i = 1; i <= 10; i++){ sb.append("word" + i); sb.append("\n"); } StringReader sr = new StringReader(sb.toString()); System.out.println(IOUtils.toString(sr));
上記を実行すると
word1 word2 word3 word4 word5 word6 word7 word8 word9 word10
と表示されます。
このメソッドは
toString(byte[] input) toString(byte[] input, String encoding) toString(InputStream input) toString(InputStream input, String encoding) toString(Reader input)
とオーバーロードされています。
================================
過去の記事については、以下のページからご参照下さい。
- いろいろ備忘録日記まとめ