뇌운동일지

[JAVA04] 삼항연산자, if문, switch문, for문 본문

JAVA

[JAVA04] 삼항연산자, if문, switch문, for문

purpleduck 2020. 3. 13. 10:26

<삼항연산자> -> if문보다 더 가벼움  
a = (조건)? 값1 : 값2; 
조건을 판별, 참일 때 값1 반환, 거짓일 때 값2 반환

제어문 if() 

연산자 우선순위 : 단항 > 다항
(연산식) -> 최우선 연산자 
(형) -> 캐스트 연산자 
논리 연산자 : ( 조건1 || 조건2) 

if(조건) 
     실행문1; // if문의 영향을 받음.
     실행문2; // if문의 영향을 받지않음. 

프로그램을 만들 때 : 순서, 조건, 반복 

조건이 범위인 경우, 작은 범위에서 큰 범위로 나열 
ex) 수우미양가 

break; //해당 블록을 빠져나간다. 
실행하면 빠져나감. 

다중조건문은 범위가 있을 때 사용가능, switch문은 등치일 때만 사용가능 
요즘에는 switch문에서 문자열도 사용가능하다.


switch문 - 단순비교, 분기문, 입력값에 따라 다른 처리를 하고 싶을 때 주로 사용 
               break; 가 없으면 다음으로 내려감. 

ASCII code : 컴퓨터 제어문자, 7비트, 정수로 변환가능 0~127 

논리연산자 

1. 초기값 
2. 범위 조건식 
3. 증감치

 

for문 

for(변수 : 배열) 

// 배열에 들어있는 값들을 하나씩 변수에 대입시킨다

'JAVA' 카테고리의 다른 글

[JAVA06] class  (0) 2020.03.13
[JAVA05] Arrays  (0) 2020.03.13
[JAVA03] Data Type, 연산자  (0) 2020.03.13
[JAVA02] JDK, JRE, JVM  (0) 2020.03.13
[JAVA01] 객체지향의 개념, 프로그래밍 기초지식  (0) 2020.03.13
Comments