2023. 1. 20. 18:02ㆍJava
프로젝트 내 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 |