Program/Java Programming

메소드 호출(Call)

Hue Kim 2012. 10. 1. 04:11

메소드를 호출하기전에 호출받는 메소드가 필요로 하는 자료를 실매개변수에 준비하여야 한다.

호출받은 메소드는 수행 종류후 return문 뒤의 반환값으로 또는 매개변수를 통하여 연산한 결과를 돌려보낸다.

 

 

class RangeClass {
	int[] makeRagne(int lower, int upper) {
		int arr[] = new int[(upper - lower) + 1];
		for (int i = 0; i < arr.length; i++) {
			arr[i] = lower++;
		}
		return arr;
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int theArray[];
		RangeClass aRange = new RangeClass();
		int low = 1, high = 10;
		theArray = aRange.makeRagne(low, high);
		System.out.print("The array:[");
		for (int i = 0; i < theArray.length; i++) {
			System.out.print(theArray[i] + " ");
		}
		System.out.println("]");
	}

}

 

The array:[1 2 3 4 5 6 7 8 9 10 ]