2016-09-28 8 views
2

pls、コードネーム1のテキストエリアにテキストファイルを1行ずつ読み込みたい。私は自分のapkでそれを梱包したいので、私のテキストファイルをsrcディレクトリに置いた。私はこのコードを使用しましたInputStream url = Display.getInstance()。getResourceAsStream(this.getClass()、 "/b1.txt");私は一度ファイル内のすべてのテキストを取得することができました。私は一度ではなく、一度にテキストを別のテキストエリアに1行ずつ取りたいと思っています。 plsはコードで私を助けます。おかげテキストファイルをコードネーム1のテキストエリアに読み込む方法

+0

。 StreamをStringに変換し、キャリッジリターンcharでトークン化します。 –

答えて

1

ティムは、最も簡単な方法のようなものであるコメントで言ったように:たぶん、あなたはストリームを読んだ後、それを解析することができます

InputStream is = Display.getInstance().getResourceAsStream(this.getClass(), "/b1.txt"); 
String s = Util.readToString(is, "UTF-8"); 
for(String line : StringUtil.tokenize(s, '\n')) { 
    // line represents each line in the file... 
} 
関連する問題