2010. 10. 5. 15:58
도브의 프로그래밍/Java
Break;
중첩된 반복문을 한꺼번에 빠져 나가는 방법
1) 반복문에 레이블(Label)을 붙인다.
2) break 문에 레이블을 지정한다.
ex)
loop:
for (int cnt = 0; cnt < 100; cnt++) {
System.out.println(cnt);
if (cnt >10)
break loop;
}
continue;
반복문 안에서만 사용 가능
반복문의 다음번 반복을 계속 하는 기능
만족 하는 반복문을 건너 뛰고 다음 반복문을 수행
메소드 호출문
static void 메소드이름(매개변수) voind=리턴타입
메소드를 정의한다.
내부 구조까지 갖추고 있다.
메소드를 선언한다.
메소드 이름 리턴 타입 매개변수만 정해 놓은 것
메소드 이름(매개변수 값)
매개변수가 실행 될때 실제 들어 가는 값 : argument 아규먼트 (인자, 인수)
static 쉽게 말하면
static이 붙은 메소드에서 다른 메소드를 호출할때 호출 받는 메소드도 static이 정의 되어야
호출 될수 있다. 자세한 설명은 나중에.
parameter 변수
메소드 호출문의 작성법
메소드이름(파라미터1, 파라미터2, 파라미터3);
파라미터는 하나도 없을 수도 있고, 1개 이상 여러개 있을 수도 있다.
결과를 리턴하는 메소드
리턴 값(return value): 메소드가 호출한 쪽으로 넘겨주는 메소드의 실행결과
리턴 값을 리턴하는 메소드 호출문의 형식
변수 = 메소드이름(파라미터1, 파라미터2, 파라미터3);
리턴 값을 리턴하는 메소드 호출문의 형식
변수 = 메소드이름(파라미터1, 파라미터2, 파라미터3);
static int add(int num1, int num2) {
int = 반환될 결과값의 타입 설정
void = 리턴값이 없다는 의미
return sum;
sum을 반환
main 메소드의 파라미터
int = 반환될 결과값의 타입 설정
void = 리턴값이 없다는 의미
return sum;
sum을 반환
main 메소드의 파라미터
public static void main(String args[]) {
클래스 실행시 특정 값을 메인메소드에 파라미터로 넘겨줄수 있다.
클래스 실행시 특정 값을 메인메소드에 파라미터로 넘겨줄수 있다.
inhenced for문
exception:예외 - 자바에서 에러를 지칭 하는 용어
exception:예외 - 자바에서 에러를 지칭 하는 용어
try문
try블록 익셉션이 발생할만한 구문을 블록
try블록 해당 익셉션을 잡아 해결 할수 있는 catch블록을 찾는다.
finally블록은 익셉션이 발생하건 말건 실행 (생략 가능)
try블록 익셉션이 발생할만한 구문을 블록
try블록 해당 익셉션을 잡아 해결 할수 있는 catch블록을 찾는다.
finally블록은 익셉션이 발생하건 말건 실행 (생략 가능)
10월 5일자 자료