Back-End/Java
[Java] 메소드 호출 시 반환형
찐코딩
2021. 8. 19. 23:37
따로 짚고 넘어가지 않아서 따로 포스팅..
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() 메소드 호출 후 반환된 값 : 대한민국