【初心者】Java質問・相談スレッド132【専用】 at TECH【初心者】Java質問・相談スレッド132【専用】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト550:デフォルトの名無しさん 09/10/01 20:21:53 >>549 ステップ1 InputStream→InputStreamReader→String スッテプ2 InputStreamReaderを使わずにInputStreamからStringを取り出す 馬鹿か? 551:デフォルトの名無しさん 09/10/01 20:22:10 >>547 Readerを使えない理由は? 552:デフォルトの名無しさん 09/10/01 20:26:24 >>547 どんな状況でも使える汎用的な方法はない。 文字列の長さもエンコーディングも既知の場合なら byte[] array = new byte[文字列の長さ]; inputStream.read(array); String str = new String(array, エンコーディング); ほかにもエンコーディングがISO8859_1限定で 文字列が改行かファイル終端で終わるならDataInput#readLine()使う、など。 553:デフォルトの名無しさん 09/10/01 20:29:43 自前でやりたいって話なんじゃないの? InputStreamReaderのソース読め、で終わりだけど。 554:デフォルトの名無しさん 09/10/01 20:32:13 >>552 なぜASCII限定なんだい? バイナリでエンコーディングwwww 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch