[ java.util.Scanner를 이용한 입력 ]
import java.util.Scanner;
public class InputDemo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println( i + "를 입력하셨습니다" );
sc.close();
}
}
import java.util.Scanner;
public class InputDemo {
public static void main(String[] args) {
// Scanner 객체를 생성하여 입력을 받음
Scanner scanner = new Scanner(System.in);
System.out.print("문자열을 입력하세요: ");
// 문자열 입력 받기
String input = scanner.nextLine();
// 입력 받은 문자열을 출력
System.out.println("입력한 문자열: " + input);
// Scanner 닫기
scanner.close();
}
}
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class InputDemo {
public static void main(String[] args) {
// Scanner 객체를 생성하여 입력을 받음
Scanner scanner = new Scanner(System.in);
System.out.print("저장할 문자열을 입력하세요: ");
// 문자열 입력 받기
String input = scanner.nextLine();
// 파일로 저장하기
try {
FileWriter writer = new FileWriter("C:\\output.txt");
writer.write(input);
System.out.println("입력한 문자열이 output.txt 파일에 저장되었습니다.");
// FileWriter 닫기
writer.close();
} catch (IOException e) {
System.out.println("파일 저장 중 오류가 발생했습니다.");
e.printStackTrace();
}
// Scanner 닫기
scanner.close();
}
}
txt파일을 생성하는 코드 실행시 아래의 에러가 발생할 경우
실행중이 이클립스를 종료한뒤 이클립스를 우클릭 한뒤
관리자권한으로 실행을 해주면 해결된다
반응형
'JavaStudy > Basic' 카테고리의 다른 글
[Java] 12.생성자 (0) | 2024.11.05 |
---|---|
[Java] 10.메소드(method) (0) | 2024.11.05 |
[Java] 9.배열 (0) | 2024.11.05 |
[Java] 8.반복문 (0) | 2024.11.05 |
[Java] 7.논리 연산자 (0) | 2024.10.22 |