일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 상속
- TortoiseSVN
- cherrypick
- constructor
- commit
- 캡슐화
- VCS
- gradle
- terms
- install
- error
- 생성자
- git
- Android
- intellij 연동
- 문법
- IntelliJ
- sourcetree
- IntelliJ IDEA Community
- Class
- Android Studio
- 특징
- Branch
- SSL
- syntax
- Checkout
- svn
- java
- 자바
- Subversion
- Today
- Total
목록문법 (3)
Jay's Developer Note
분기문 프로그램의 흐름을 강제로 특정 위치로 이동시키는 문법이다. break 문, continue 문이 있다. break 문 switch 문을 빠져나오거나 반복문에서 가장 가까운 블록으로 빠져나올 때 사용한다. for (int i = 0; i = 5) break; System.out.println("for.."); } System.out.println("End of for"); break 문은 해당 break 를 쓴 반복문 블록 밖으로만 나가게 된다. 근데 만약 다중 for 문에서 break 를 쓴다면 어떻게 될까? for (int i = 0; i < 100; i++) { for (int j = 0; j..
반복문 반복문은 조건식이 TRUE 인 동안 { } 블록 안에 있는 코드를 반복하는 문법이다. 조건식이 적절하지 않다면 무한 루프에 빠질 수가 있다. 그러니 무한 루프에 빠지지 않게 조건식을 적절히 설정해줘야 한다. 요즘 IDE 는 무한 루프에 빠질 경우 사전에 경고를 준다. 반복문에는 for 문, while 문, do-while 문이 있다. for 문 형식은 다음과 같다. for([초기식]; [조건식]; [증감식]) { // 실행 코드 } 초기식, 조건식, 증감식은 생략이 가능하다. 생략할 경우 내부에 분기문이 없다면 무한 루프에 빠지게 된다. int count = 0; // 초기식; 조건식; 증감식 생략 가능 for (; ; ) { // 하지만 무한 루프.. 빠져나올 수가 없다.. System.out...
조건문 조건문에는 크게 if 문 과 switch-case 문 이 있다. if 문 if 문에서도 1갈래 분기, 2갈래 분기, n갈래 분기로 나뉜다. ( ) 괄호 안에는 논리형만 들어가야하며 최종 결과가 TRUE 냐 FALSE 냐에 따라 { } 블록 안에 코드들의 실행 여부를 결정짓는다. 1갈래 분기 int a = 20; int b = 10; if (a > b) { System.out.println("a 가 b 보다 크다"); } 2갈래 분기 int a = 20; int b = 10; if (a > b) { System.out.println("a 가 b 보다 크다"); } else { System.out.println("a 가 b 보다 작다"); } n갈래 분기 else if 로 여러 조건을 늘려갈 수 있다..