안드로이드 개발 질문/답변
(글 수 45,052)
파일내용에서 한줄밖에 못읽습니다.
while? 문을 사용해서 다음줄도 읽고 싶은데요...끝날때까지..
어찌 사용해야할지요??
while((line = br.readLine()) != null){
int index = line.indexOf(":");
적용을 못하겠어요;;;;
---------------------------------------------------------------------------------------------------------------------------------------------
try{
//파일 스트림을 준비한다.
FileInputStream fis= new FileInputStream(file);
Reader in = new InputStreamReader(fis, "UTF-8");
DataInputStream dataIO = new DataInputStream(fis);
String strLine = null;
String str = dataIO.readLine();
StringTokenizer st = new StringTokenizer(str.substring(str.indexOf("=")+1).trim(), "");
while (st.hasMoreTokens())
{
arGeneral.add(st.nextToken());
}
dataIO.close();
fis.close();//파일 출력 스트림의 닫기
}
while? 문을 사용해서 다음줄도 읽고 싶은데요...끝날때까지..
어찌 사용해야할지요??
while((line = br.readLine()) != null){
int index = line.indexOf(":");
적용을 못하겠어요;;;;
---------------------------------------------------------------------------------------------------------------------------------------------
try{
//파일 스트림을 준비한다.
FileInputStream fis= new FileInputStream(file);
Reader in = new InputStreamReader(fis, "UTF-8");
DataInputStream dataIO = new DataInputStream(fis);
String strLine = null;
String str = dataIO.readLine();
StringTokenizer st = new StringTokenizer(str.substring(str.indexOf("=")+1).trim(), "");
while (st.hasMoreTokens())
{
arGeneral.add(st.nextToken());
}
dataIO.close();
fis.close();//파일 출력 스트림의 닫기
}
2010.09.28 12:10:39
이런식으로 해보았는데 빨간부분에 에러가 나네요;
try{
//파일 스트림을 준비한다.
FileInputStream fis= new FileInputStream(file);
Reader in = new InputStreamReader(fis, "UTF-8");
DataInputStream dataIO = new DataInputStream(fis);
StringBuffer sb = new StringBuffer();
String s;
while((s=in.readLine())!=null){
sb.append(s);
sb.append("\n");
}
dataIO.close();
fis.close();//파일 출력 스트림의 닫기
}
try{
//파일 스트림을 준비한다.
FileInputStream fis= new FileInputStream(file);
Reader in = new InputStreamReader(fis, "UTF-8");
DataInputStream dataIO = new DataInputStream(fis);
StringBuffer sb = new StringBuffer();
String s;
while((s=in.readLine())!=null){
sb.append(s);
sb.append("\n");
}
dataIO.close();
fis.close();//파일 출력 스트림의 닫기
}
String s;
while((s=in.readLine())!=null){
sb.append(s);
sb.append("\n");
}