2009-08-04 7 views
0

파일 경로를 포함하는 문자열이 있습니다. 사용자가 파일 선택기로 경로와 파일 이름을 선택하고 프로그램이 String 변수에 지정된 파일을 원하는 위치에 저장하도록합니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?Java에서 파일 저장

답변

3

JFileChooser는 파일을 선택하기위한 UI를 제공 할 수 있습니다. 설명서 및 예제 코드는 Javadoc을 참조하십시오.

String stringToSave = "this will be saved..."; 
// set up the jfilechooser... 
// 
int returnVal = chooser.showSaveDialog(parent); 
if(returnVal == JFileChooser.APPROVE_OPTION) { 
    File file = chooser.getSelectedFile(); 
    try { 
     PrintStream ps = new PrintStream(file); 
     ps.print(stringToSave); 
     ps.close(); 
    } catch (IOException ioe) { 
     // ... handle errors! 
    } 
} 
:

당신은 다음과 같은 파일에 문자열을 저장할 수 있습니다