-
TIL_8(대입연산자, if문, for, while문)TIL 2020. 9. 17. 15:53
[대입연산자]
대입연산자는 오른쪽의 결과를 왼쪽에 대입(할당)한다.
'='는 수학에서 오른쪽과 왼쪽이 같다 이지만
프로그램에서는 오른쪽값을 왼쪽에 대입하다 라는 의미이다.
프로그램에서 오른쪽과 왼쪽이 같다 의미는 '=='이다.
[조건문 - if문]
public class ExIf { public static void main(String[] args) { int n = 30; int m = 20; // if(조건식) if (n<m) { System.out.println("m이 n보다 작다"); } // if(조건식) else if (n<m) { System.out.println("m이 n보다 작다"); } else { System.out.println("else절 출력!"); } // if(조건식) else if(조건식) else if (n<m) { System.out.println("m이 n보다 작다"); } else if(n>m) { System.out.println("m이 n보다 크다"); } else { System.out.println("else절 출력"); } } }
[반복문 - for, while, do~while문]
public class WhileEx { public static void main(String[] args) { // for int sum = 0; for(int i = 1; i<10; i++) { sum = i + sum; System.out.println("[for] i = " + i + " / sum = " + sum); } // while(true or false) int j = 0; int sum1 = 0; while(j < 10) { sum1 = j + sum1; j++; System.out.println("[while] sum1 = " + sum1); } // do ~ while(true or false) // 조건결과에 상관없이 무조건 최초한번은 do구절을 실행한다. int k = 0; int sum2 = 0; do { System.out.println("무조건 1번은 실행합니다."); sum2 = k + sum2; k++; System.out.println("[while] sum1 = " + sum2); } while(k < 10); { System.out.println("끝"); } } }
'TIL' 카테고리의 다른 글
싱글톤 패턴 장단점 (0) 2021.01.08 New Maven Project for STS4 (0) 2020.12.03 TIL_7(Method) (0) 2020.09.03 TIL_6(Exception Handling, Network) (0) 2020.09.02 TIL_5(Input&Output) (0) 2020.09.01