JAVA공부하기 54

 

매개변수

- 메서드 내에서만 사용 가능한 변수

* parameters : 값을 받아 들이는 매개변수

* arguments : 값을 대입해 주는 매개변수

- 외부와 값을 주고 받을 수 있는 유일한 통로

- 매개변수의 개수와 데이터 타입을 반드시 일치시켜야 호출가능

 

 

 

 

매개변수예제 1)

 

class Swap

{

static void swap(int x, int y)

{

int temp;

temp=x;

x=y;

y=temp;

}

public static void main(String[] args)

{

int x= 10;

int y= 20;

 

Swap.swap(x, y);

 

System.out.println("x.. " + x)

System.out.println("y.. " + y)

}

}

 

매개변수 예제 2) 

 

 

 

--> 매개변수는 넘길 때 참조가 아니라 값을 넘긴다.

 

+ Recent posts