따로 짚고 넘어가지 않아서 따로 포스팅..
package Method;
//메서드 호출 시 반환형
public class Ex07 {
//반환되는 값이 일반 숫자가 반환이 되는 경우
public static int method1() {
return 55; // 만약 int 형 자료가 아닌 다른 자료형을 넣으면 오류가 뜸
}
// 반환되는 값이 변수가 반환이 되는 경우
public static int method2(int su1, int su2) {
int sum = (su1 * 2) + (su2 * 2);
return sum;
}
// 반환되는 값이 수식이 반환이 되는 경우
public static int method3(int num1, int num2) {
return num1 + num2;
}
//반환되는 값이 문자열이 반환이 되는 경우
public static String method4() {
return "홍길동";
}
// 반환되는 값이 문자열 변수가 반환이 되는 경우
public static String method5(String str1, String str2) {
String result=str1+str2;
return result;
}
// 반한되는 값이 문자열 결합(+) 수식이 반환이 되는 경우
public static String method6(String s1, String s2) {
return s1+s2;
}
public static void main(String[] args) {
//int su=method1();
System.out.println("method1() 메소드 호출 후 반환된 값 : " + method1());
System.out.println("method2() 메소드 호출 후 반환된 값 : " + method2(145,200));
System.out.println("method3() 메서드 호출 후 반환된 값 >>> " + method3(145, 200));
System.out.println("method3() 메소드 호출 후 반환된 값 : " + method4());
System.out.println("method3() 메소드 호출 후 반환된 값 : " + method5("대한", "민국"));
}
}
method1() 메소드 호출 후 반환된 값 : 55
method2() 메소드 호출 후 반환된 값 : 690
method3() 메서드 호출 후 반환된 값 >>> 345
method3() 메소드 호출 후 반환된 값 : 홍길동
method3() 메소드 호출 후 반환된 값 : 대한민국
'Back-End > Java' 카테고리의 다른 글
[Java] 객체 배열 (0) | 2021.08.23 |
---|---|
[Java] 생성자(Constructor) (0) | 2021.08.23 |
[Java] String 클래스의 특징 및 주요 메서드(StringBuffer, StringTokenizer) (0) | 2021.08.19 |
[Java] Util 패키지의 주요 클래스_Random, Math, Calendar , Array, ArrayList (0) | 2021.08.19 |
[Java] 예외(Exception) 처리 (1) | 2021.08.18 |
댓글