Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 트레이닝
- Toad
- paging
- 제이쿼리 페이징
- 서스펜스
- 자바
- 문자열붙이기
- API Server
- 문자열반대로
- startup
- 문자열반전
- 습관의재발견
- 기초자바
- 헬스
- DB Tool
- selector
- workbench
- 스타트업
- 자바입문서
- jquery
- 지앤선
- MacOS
- co-founder
- 다이어트
- sizzle
- 머신런닝
- MariaDB
- 페이징 모듈
- 스크럼
- 제이쿼리
Archives
- Today
- Total
누구도 평범한 사람은 없다
메소드(Method) 본문
1. 메소드(Method)
메소드 이름은 사용자 정의어(프로그래머 마음대로 라는 것!!, 단 예약어는 안되요~상식!!)
메소드란 객체의 행위라고 할수있다 실제로 액션!!이라 말할 수 있는것!!
//메소드의 예 int sum(int num1, int num2){ /* * int는 반환형이 int형임을 나타내며 return하는 자료형과 동일하다. * sum은 메소드 이름이고 num1, num2는 매개변수이다. */ int answer; //리턴 시킬 자료형을 선언한다. answer = num1 + num2; //이 메소드가 하는 기능 넘겨받은 num1,num2를 합한다. return answer; //answer를 sum을 호출한 메소드로 반환한다. }
2. retrun문
return문은 메소드의 수행이 끝나면 호출한 메소드에 반환해주는 기능
일반 형식 : return; //제어만 돌려주고 반환값이 없을 때 사용
return 수식; //제어와 반환값을 동시에 돌려 줄 때 사용
//return문 뒤의 자료형은 반환형과 동일
3. void
void는 메소드 이름앞에 반환형 자리에 서술한다. 반환값이 없는 메소드에 사용.
void print_test(){ System.out.println("Welcome to the Java class!"); return; }
4. 메소드 호출(Call)
class RangeClass { int[] makeRange(int lower, int upper) { int arr[] = new int[(upper - lower) + 1]; for (int i = 0; i < arr.length; i++) { arr[i] = lower++; } return arr; } public static void main(String[] args) { int theArray[]; RangeClass aRange = new RangeClass(); int low = 1, high = 10; theArray = aRange.makeRange(low, high); System.out.print("The array:["); for (int i = 0; i < theArray.length; i++) { System.out.print(theArray[i] + " "); } System.out.println("]"); } }
The array:[1 2 3 4 5 6 7 8 9 10 ]
'Program > Java Programming' 카테고리의 다른 글
자바의 main 메소드 사용 (0) | 2012.10.01 |
---|---|
메소드 호출(Call) (0) | 2012.10.01 |
대입연산자(=) (0) | 2012.09.23 |
생성자(constructor) (0) | 2012.09.23 |
StringTokenizer 클래스(문자열 파싱하기) (0) | 2012.09.23 |
Comments