이 과제에서 나는 명령 행 인자를 사용하여 자바 프로그램을 작성해야한다. 한 가지 방법이 필요합니다 : getMax
, 입력으로 두 개의 정수 변수를 사용하고 둘 중 큰 것을 반환합니다. 주 방법은 다음과 같아야합니다 (주석 제외).두 개의 숫자 중 더 큰 것을 결정하는 방법 만들기
… main(String[] args)
{
int num1, num2;
num1 = Integer.parseInt(args[0]);
num2 = Integer.parseInt(args[1]);
System.out.println(“the bigger value of the two is : “ + getMax(num1, num2));
}
당신의 프로그램처럼 작동 할 수 있습니다
이java Assign5 23 67
둘 중 더 큰 값이 67
입니다 지금까지 내가 무엇을 가지고; 이 올바른지?
public class Assign5{
public static void main(String[] args) {
int num1, num2;
num1 = Integer.parseInt(args[0]);
num2 = Integer.parseInt(args[1]);
System.out.println(“the bigger value of the two is : “ + getMax(num1, num2));
}
public static int getMax(int num1, int num2) {
int result;
if (num1 > num2)
result = num1;
else
result = num2;
return result;
}
}
:
다음과 같이
Assign5
클래스 테스트를 실행 컴파일 후 괜찮아요, 당신이 걱정하는 문제가 있습니까? –영감을 얻으려면 http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/7-b147/java/lang/Math.java#Math.max%28int%2Cint%29 – dierre
방법 하드 코드가 아닌 메인 메소드를 변경할 수 있습니다. – pasito15