IT/Programming / / 2023. 4. 20. 13:14

[JAVA] InputDialog를 통해 텍스트파일 저장 사용 예제

반응형
package dayday17;

import java.io.FileNotFoundException;
import java.io.PrintWriter;

import javax.swing.JOptionPane;

/*
 * <Quiz02>
 * jop통해 문자열을 입력 받고 exit를 입력하면 입력을 종료받고 
 * 입력 받았던 문자열들을 log.txt에 저장 
 * 
 */
public class Quiz02 {
	public static void main(String[] args) throws FileNotFoundException {
		PrintWriter pw = new PrintWriter("/MyProject/dayday17/quiz02_log.txt");
		String userString = "";
		while (true) {
			String user = JOptionPane.showInputDialog("입력하세요 종료는 exit입니다.");
			// 1.통로생성 + 목적지 생성
			if (user.equalsIgnoreCase("exit")) {//대소문자 구분없이 같으면 참을 반환함 : equalsIgnoreCase
				// 3.exit입력 받으면 통로 닫기
				pw.println(userString);
				pw.close();
				return;
			} else {
				// 2. jop입력받으며 문자열 누적
				userString += JOptionPane.showInputDialog("입력");
			}

		}
	}

}
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유