*Scanner를 배울 때 응용해보려고 Integer.parseInt() 문이랑 합쳐서 계산기 프로그램 만들어보기
*이건 어제 한거 까먹어서 전에 한거 참고함 .....
import java.util.Scanner;
public class zzzz {
public static void main(String[] args) {
System.out.println("숫자를 입력해 주세요"); //처음에 보여질 문구
Scanner scanner1 = new Scanner(System.in); //키보드 입력한 키를 받아오는 System.in
String key1 = scanner1.nextLine(); //값이 나올 수 있게 만들고
int num1 = Integer.parseInt(key1); //위에는 문자열 값이여서 덧셈 안되니 정수로 변환
System.out.println("더하기할 숫자를 입력해 주세요");
Scanner scanner2 = new Scanner(System.in);
String key2 = scanner2.nextLine();
int num2 = Integer.parseInt(key2);
System.out.println("정답은 " + (num1 + num2) + "입니다.");
}
}
와 굳이 변환 안해도 되는걸 방금 깨달음 ...
import java.util.Scanner;
public class zzzz {
public static void main(String[] args) {
System.out.println("숫자를 입력해 주세요"); //처음 나올 문장 입력
Scanner scanner1 = new Scanner(System.in); //키보드 값 입력 받기
double num1 = scanner1.nextDouble(); //처음 도전한건 String으로 했지만 실수형 double로 처리 가능
System.out.println("더하기할 숫자를 입력해 주세요");
Scanner scanner2 = new Scanner(System.in);
double num2 = scanner2.nextDouble();
System.out.println("정답은 " + (num1 + num2) + "입니다.");
}
}
Scanner 정리 한번 해야지
'JAVA > 응용' 카테고리의 다른 글
[Java] 자바 마우스 매크로 프로그램 (Swing, Robot) (0) | 2024.10.24 |
---|---|
메소드 처음 배우고 구구단으로 응용 (0) | 2022.10.26 |
Scanner, for문을 이용한 구구단 프로그램 (0) | 2022.10.19 |