iモード携帯電話用Java(iアプリ) Part20at TECH
iモード携帯電話用Java(iアプリ) Part20 - 暇つぶし2ch402:デフォルトの名無しさん
10/01/06 04:33:25
夜明け前にすみません。
res フォルダにあるテキストファイルの全内容を String 型変数に格納したくて、
以下のようなコードを書きました。
一応動くのですが、バッファサイズを固定しない、もっとスマートな方法は無い
でしょうか?
ちなみにテキストファイルの文字コードは Shift_JIS、String 変数の文字コード
は Unicode です。

public static final int MAX_TEXT_SIZE = 1024 * 1024;
...
String s = null;
try
{
InputStream is = Connector.openInputStream("resource:///test.txt");
byte[] b = new byte[MAX_TEXT_SIZE];
int i = is.read(b);
s = new String(b, 0, i);
}
catch(Exception e)
{
// 例外処理
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch