(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)
とオーバーロードされています。
================================
過去の記事については、以下のページからご参照下さい。
- いろいろ備忘録日記まとめ