リソースに格納したテキストファイルを読む方法です
テキストファイルは UTF-8で記述する必要があります
なぜなら BD-Jには文字コード変換が実装されていない為です
jar内から読み込むので、URL(ファイル名)指定を起動クラス基準で指定します
BufferedReader IN;
String s= null;
//ファイルオープン
IN= new BufferedReader(new InputStreamReader(this.getClass().getResourceAsStream("test.txt")));
do{
try{
//一行読み込む
s= pSinaFile.readLine();
}catch(Exception e){}
//ここにファイルを読み込んだ時の処理
}
while(s != null);
変数 sに一行分のデータが入ってきます
・ファイル名の大文字・小文字は区別されます
・Unicode(UTF-8)しか読み込めません
・改行コードは問われません
・シフトJIS変換は使えない
byte b;
String s= "あいうえお";
b= s.getBytes("SJIS"); ←これが無効