Java(Class&Method)_Method_01

2024. 10. 24. 17:39·Java/기초 내용 정리

2024-10-24

 

 

 

프로그램 시작
방가방가~~
1번째 정수 입력 : 11
2번째 정수 입력 : 22
3번째 정수 입력 : 33

arr[0] >>> 11
arr[1] >>> 22
arr[2] >>> 33
프로그램 종료

 

package method;

import java.util.Scanner;

/*
 *  메서드(method)?
 *  1. 기능을 정의하는 단위(예 : 덧셈기능, 뺄셈기능 등등)
 *  2. 하나의 기능만을 정의하는 것이 좋음.
 *  3. 자주 반복되는 내용을 정의해 놓고, 필요할 때 호출하여 사용함.
 *  
 *  	형식)
 *  		[접근제한] 반환형 메서드이름(매개변수 혹은 인자) {
 *  				매서드 호출 시 실행될 문장;
 *  		}
 *  
 *  - 접근제한 : public > protected > default > private
 *  		 (클래스, 메서드, 변수 앞에 사용이 됨)
 *  - 반환형 : - 메서드를 실행하고 특정 타입의 결과를 반환해 주겠다고 선언하는 것을 
 *  		   반환형(리턴타입)이라고 말함.
 *  		- 메서드에서 실행된 결과값을 돌려주는 자료형으로 생략이 불가능함.
 *  		- 해당 메서드가 어떤 동작이나 기능을 실행한 후 결과를 되돌려주는 자료형
 *  		- 만약 결과를 되돌려 줄 필요가 없는 경우에는 void 라는 키워드를 작성함.
 *  		- 반환형이 void 인 경우를 제외하고 결과를 되돌려 주어야 할 경우에는 
 *  		  메소드 명령문 맨 끝에 return 이라는 키워드를 작성 후, 앞에서 선언한
 *  		  반환형과 같은 자료형으로 결과를 되돌려 주어야 함.
 *  - 메서드이름 : - 식별자. 소문자로 시작
 *  		   - 두 개의 단어가 결합된 경우에는 camelCase기법으로 작성을 함.
 *  - 매개변수 : - 외부에서 값을 넘겨받는 변수, 생략도 가능함.
 *  		  - 메서드 호출 시 전달되는 값을 저장할 용도로 사용이 됨.
 *  		  - 메서드 호출 시 전달되는 값의 자료형과 매개변수의 자료형은 반드시 일치해야됨.
 *  - 메서드 실행문 : - 해당 메서드가 호출된 경우에만 실행이 됨.   
 */

public class MethodExam_01 {
	
	public static void message() {
		
		System.out.println("방가방가~~");
		
	}	//  message() 매서드 end
	
	public static void input() {
		
		Scanner sc = new Scanner(System.in);
		
		int[] arr = new int[3];
		
		for(int i=0; i<arr.length; i++) {
			
			System.out.print((i+1) + "번째 정수 입력 : ");
			arr[i] = sc.nextInt();
		}
		
		System.out.println();
		
		for(int i=0; i<arr.length; i++) {
			
			System.out.println("arr["+i+"] >>> " + arr[i]);

		}
		sc.close();
		
	}	//  message() 매서드 end
	
	public static void main(String[] args) {

		System.out.println("프로그램 시작");

		message();
		
		input();
		
		System.out.println("프로그램 종료");
		
	}	//  main() 메서드 end

}

'Java > 기초 내용 정리' 카테고리의 다른 글

Java(Class&Method)_Method_03  (0) 2024.10.24
Java(Class&Method)_Method_02  (0) 2024.10.24
Java(Array)_Exam_06  (0) 2024.10.24
Java(Array)_Exam_05  (0) 2024.10.24
Java(Array)_Exam_04  (0) 2024.10.24
'Java/기초 내용 정리' 카테고리의 다른 글
  • Java(Class&Method)_Method_03
  • Java(Class&Method)_Method_02
  • Java(Array)_Exam_06
  • Java(Array)_Exam_05
mw41817
mw41817
일생의 개발 기록 저장소
  • mw41817
    IT 개발 일지
    mw41817
    • Index (487)
      • HTML (36)
        • 기초 내용 정리 (36)
      • CSS (29)
        • 기초 내용 정리 (29)
      • JavaScript (60)
        • 기초 내용 정리 (60)
      • JQuery (38)
        • 기초 내용 정리 (38)
      • Java (232)
        • 기초 내용 정리 (232)
      • JSP (46)
        • 기초 내용 정리 (46)
      • Spring, Boot (31)
        • 기초 내용 정리 (31)
      • DB (5)
        • Oracle SQL (5)
      • Code WorkBook (6)
        • programmers (6)
        • Baekjoon (0)
      • 기타 (1)
        • 유용한 사이트 (3)
  • 전체
    오늘
    어제
  • 글쓰기 관리
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 카테고리
    • 주인장 GitHub
  • 공지사항

  • 인기 글

  • 태그

    html #코딩 #프로그래밍 #기초
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
mw41817
Java(Class&Method)_Method_01
상단으로

티스토리툴바