2022년 6월 11일 새벽 5시 너무 빨리 잤다....
Java 함수에 대한 이야기를 시작해 보도록 하겠다.
(Java) 함수
함수의 기본 형태
[접근 제한자][반환 타입] 함수 이름(매개변수){
}
[접근 제한자] : Public, Protected, Default, Private
(위에 대해서는 나중에 다시 글을 쓸 것임)
[반환 타입] : Void, Int, String, Boolean.. 등등
(매개변수) : 파라미터 라고도 한다.
//코드
package javatest;
public class Main {
public static void main(String[] args) {
move();
}
public static void move() {
System.out.println("move");
}
}
출력
//출력
move
오류 코드
package javatest;
public class Main {
public static void main(String[] args) {
move();
}
public void move() {
System.out.println("move");
}
}
함수 변환 타입 앞에 static을 붙여 주지 않으면 mian안에서 사용을 할 수 없다.
함수 예제)
package javatest;
public class Main {
public static void main(String[] args) {
int[] arr = {1,4,5,7,7,8};
Plus(arr);
}
public static void Plus(int[] arr) {
int num = 0;
for(int i = 0; i < arr.length; i++) {
num += arr[i];
}
System.out.println(num);
}
}
끝
'💻 Computer > 🦀 Java' 카테고리의 다른 글
(Java) Class 상속 (0) | 2022.06.18 |
---|---|
(Java) Class 기초 (0) | 2022.06.11 |
(JAVA) 배열 (0) | 2022.06.06 |
Java 반복문 (0) | 2022.06.05 |
Java Basic (1) | 2022.05.28 |