2017-08-09 7 views
-1

私はJavaで本当に新しく、SDカードの.txtファイルから行を読み込む方法を理解しようとしています。以下のコードは、空の結果を返すため動作していないようです。Android Java(API17)のテキストファイルの最初の行を読む

public static final String filePath = Environment.getExternalStorageDirectory().getPath(); 

public static String getProfileInfo() { 
    String line = ""; 
    StringBuilder sb = new StringBuilder(); 
    try{ 
     File unzippedText = new File(filePath + "profile.txt"); 
     BufferedReader text = new BufferedReader(new FileReader(unzippedText)); 
     sb.append(line); 
     text.close(); 
    }catch(Exception e){ 
     e.printStackTrace(); 
    } 
    return sb.toString(); 
} 

おかげ

+0

んを使用して読んでみてください "" に等しい何もするつもりはありません私の答えは助けますか?もしそうなら、受け入れてください –

答えて

1

は、このコードは

sb.append(line); 

ラインはまだ

BufferedReader.readLine

line = text.readLine(); // first line only 
関連する問題