JAVA 2강_2_키보드로 데이터 입력받는 방법 3가지

열라뽕따히·2024년 1월 28일

JAVA

목록 보기
10/79

키보드로 데이터 입력 받는 방법


1. Integer.parseInt(JOptionPane.showInputDialog(""));




============================코드============================

  int num1 = 
		Integer.parseInt(JOptionPane.showInputDialog("첫번째 숫자를 입력하세요"));
		
  int num2 = 
		Integer.parseInt(JOptionPane.showInputDialog("두번째 숫자를 입력하세요"));
		
	// 덧셈연산
		System.out.println("덧셈연산 결과 >>> " + (num1 + num2));
		System.out.println();
		
	// 뺄셈연산
		System.out.println("뺄셈연산 결과 >>> " + (num1 - num2));
		System.out.println();
		
	// 나눗셈연산
		System.out.println("나눗셈연산 결과 >>> " + (num1 / num2));
		System.out.println();
		
	// 곱하기연산
		System.out.println("곱하기연산 결과 >>> " + (num1 * num2));
		System.out.println();
		
	// 나머지연산
		System.out.println("나머지연산 결과 >>> " + (num1 % num2));
		System.out.println();

============================실행============================


첫번째 숫자 : 8 / 두번째 숫자 : 3
입력 시





2. Integer.parseInt(args[0]);

: 숫자로 바뀌게 하는 배열 integer.parseint()
num1과 num2에 값을 넣기 위해서는 재생버튼 > Run Configurations 클릭 > Arguments 클릭 > Program arguments 에 79 15 입력 > Run 클릭




============================코드============================

		int num1 = Integer.parseInt(args[0]);  	
		int num2 = Integer.parseInt(args[1]);
				
		
		// 덧셈연산
		System.out.println("덧셈연산 결과 >>> " + (num1 + num2));
		System.out.println();
		
		// 뺄셈연산
		System.out.println("뺄셈연산 결과 >>> " + (num1 - num2));
		System.out.println();
		
		// 나눗셈연산
		System.out.println("나눗셈연산 결과 >>> " + (num1 / num2));
		System.out.println();
		
		// 곱하기연산
		System.out.println("곱하기연산 결과 >>> " + (num1 * num2));
		System.out.println();
		
		// 나머지연산
		System.out.println("나머지연산 결과 >>> " + (num1 % num2));
		System.out.println();

============================실행============================





3. Scanner sc = new Scanner(System.in);

: System.in : 표준입력장치 (키보드)




============================코드============================

Scanner sc = new Scanner(System.in);
		
	System.out.print("첫번째 숫자 입력 : ");
     int num1 = sc.nextInt();
        		
    System.out.print("두번째 숫자 입력 : ");
	 int num2 = sc.nextInt();
				
		
	// 덧셈연산
		System.out.println("덧셈연산 결과 >>> " + (num1 + num2));
		System.out.println();
		
	// 뺄셈연산
		System.out.println("뺄셈연산 결과 >>> " + (num1 - num2));
		System.out.println();
		
	// 나눗셈연산
		System.out.println("나눗셈연산 결과 >>> " + (num1 / num2));
		System.out.println();
		
	// 곱하기연산
		System.out.println("곱하기연산 결과 >>> " + (num1 * num2));
		System.out.println();
		
	// 나머지연산
		System.out.println("나머지연산 결과 >>> " + (num1 % num2));
		System.out.println();
		
		sc.close();

============================실행============================

0개의 댓글