[JAVA] 메서드 호출 선언 실습

클래스 내에서 메서드를 선언 , 호출하는 실습을 해보았다.

메서드 이름 괄호안에는 메서드에 입력 받을 데이터 타입과 그 변수이름을 지정해준다.

메서드 호출 부분에서 a("홍길동"); 이라 호출 했다면
메서드선언부에 a(String name)에 있는 "name"에는 호출부에서 입력받은 "홍길동"이 대입되고, 결과적으로 println을 해서 값을 확인하면 name + " <-- 이름"  부분은
홍길동 + "<-- 이름" 이 된다.



다음은 정수형 이다.

첫번째 문자열을 호출,선언하는 메서드와 많이 다르지는 않지만 어떠한 데이터형식을 선언하냐에 따라 메서드 선언부의 데이터입력 방식이 달라진다.
문자열을 입력하는 첫번째는 a("홍길동");으로 데이터를 " "(큰따옴표)로 감싸주었지만
정수형을 입력할때는 어떠한것도 붙이지 않는다.
그래서 b(10); 이렇게 간단하게 가능하다.

메서드가 진행되는 순서는 위와 동일하다.
선언부에서 메서드를 선언하고 호출부에서 일정한 데이터를 입력받아 호출하면 그것을 결과창에 그대로 뿌려준다.



다음은 한글자 이다.


말그래도 딱 한글자만 받아오는 방식이다.
메서드를 선언하고 호출하는 방법은 위와 동일하나. 그래도 한번씩 다시 확인해보록하자.
이번에는 메서드에 데이터 타입은 char이다. 위의 설명처럼 character의 줄임말이다.

한글자만 받아오는데. 호출부의 '남'처럼 한글자를 받아올때에는 ' ' (작은따옴표)를 사용한다.

1 개의 댓글

My Instagram