함수와 메서드
public class FunctionTest {
public static int addNum(int num1, int num2) {
int result;
result = num1 + num2;
return result;
}
public static void sayHello(String greeting) {
System.out.println(greeting);
}
public static int calsSum(){
int sum = 0;
int i;
for(i = 0; i <= 100 ; i++){
sum += i;
}
return sum;
}
public static void main(String[] args){
int n1 = 10;
int n2 = 20;
int total = addNum(n1, n2);
sayHello("안녕하세요");
int num = calsSum();
System.out.println(total);
System.out.println(num);
}
}
- 자바의 함수는 인자에 들어갈 값의 타입을 지정해야한다.
- 반환되는 값의 타입도 지정한다.
void: 반환값이 없는 함수에 붙여야한다.