【初心者】Java質問・相談スレッド132【専用】
■ このスレッドは過去ログ倉庫に格納されています
0552デフォルトの名無しさん
2009/10/01(木) 20:26:24どんな状況でも使える汎用的な方法はない。
文字列の長さもエンコーディングも既知の場合なら
byte[] array = new byte[文字列の長さ];
inputStream.read(array);
String str = new String(array, エンコーディング);
ほかにもエンコーディングがISO8859_1限定で
文字列が改行かファイル終端で終わるならDataInput#readLine()使う、など。
■ このスレッドは過去ログ倉庫に格納されています