Java Double

2023. 1. 20. 18:02Java

프로젝트 내 src 내 javabasic 패키지 내 Ex2DataType.java

package javabasic;

public class Ex2DataType {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// 두개의 숫자를 args인자로 받아서 사칙연산을 계산해보자
		double su1 = Double.parseDouble(args[0]);
		double su2 = Double.parseDouble(args[1]);

		// 3.5 2.1 을 인자에 넣어주세요
		System.out.println("더하기:" + (su1 + su2));
		System.out.println("빼기:" + (su1 - su2));
		System.out.println("곱하기:" + (su1 * su2));
		System.out.println("나누기:" + (su1 / su2));
	}

}

Menu

에서

Run > Run Configurations...

Main 탭 > Main clss: 입력란 옆에 Search... 클릭

Matching items: 

선택란에서 Ex2DataType - javabasic 을 선택 OK 누르기

다시 Run Configurations 창에서 Arguments 탭 클릭

Program arguments:

입력란에

 

3.5 2.1

 

입력하고 Apply > Run 누른다.

 

더하기:5.6
빼기:1.4
곱하기:7.3500000000000005
나누기:1.6666666666666665

위와 같이 콘솔에 출력된다.

 

참고로 Eclipse IDE 에서 인자를 입력해 실행하는 위와같은 방법으로 했더니 패키지 내에 Ex2DataType.class 파일이 생성되지는 않았다.

 

프로젝트 내 bin 내 javabasic 내에 보면 Ex2DataType.class 파일이 Run Configurations... 하기 전부터 생성되어 있었다.

============================================

명령 프롬프트를 열어서

Ex2DataType.java 가 있는 폴더 위치로 간다.

컴파일을 시작한다. >> 명령 프롬프트에 javac Ex2DataType.java 를 친다.

그러면 이때 javabasic 패키지 내에 Ex2DataType.class 파일이 생성된다.

명령프롬프트에 java Ex2DataType.java 3.5 2.1 이나 java Ex2DataType 3.5 2.1 을 친다.

명령 프롬프트에 결과가 나온다.

'Java' 카테고리의 다른 글

Java nextInt() 와 nextLine()  (0) 2023.01.20
Java Scanner  (0) 2023.01.20
Java XML text node  (0) 2023.01.19
Java XML - XSL 란?  (0) 2023.01.19
Java XML - xsl:param 과 xsl:with-param  (0) 2023.01.19