입력

try
{
FileInputStream fis = new FileInputStream(fileName);
InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); //UTF-8써있는곳을 바꾸면 다른 인코딩으로...
BufferedReader br = new BufferedReader(isr);

String line;
while((line = br.readLine())!=null)
{

}

br.close();
isr.close();
fis.close();
}
catch(IOException e)
{
e.getStackTrace();
}

출력

try
{
FileOutputStream fos = new FileOutputStream(saveFileName);
OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8");
BufferedWriter bw = new BufferedWriter(osw);

//내용

bw.close();
osw.close();
fos.close();
}
catch(IOException e)
{
e.getStackTrace();
}

입출력


try
{
FileInputStream fis = new FileInputStream(fileName);
InputStreamReader isr = new InputStreamReader(fis,"UTF-8"); //UTF-8써있는곳을 바꾸면 다른 인코딩으로...
BufferedReader br = new BufferedReader(isr);
FileOutputStream fos = new FileOutputStream(saveFileName);
OutputStreamWriter osw = new OutputStreamWriter(fos,"UTF-8");
BufferedWriter bw = new BufferedWriter(osw);

String line;
while((line = br.readLine())!=null)
{

}

br.close();
isr.close();
fis.close();
bw.close();
osw.close();
fos.close();
}
catch(IOException e)
{
e.getStackTrace();
}


'Programing > JAVA' 카테고리의 다른 글

외부 라이브러리 사용하기  (0) 2014.06.02
리눅스에서 자바 컴파일 하기  (0) 2014.05.30
File.separator 사용하기  (0) 2014.05.30
한글 유니코드값 사용하기  (0) 2014.01.22
정규표현식  (0) 2014.01.18
Posted by 핸꾸
: