본문 바로가기

Develop/Java

switch문

 

 

"백문이 불여일타, 절대 클론코딩하지 않고 먼저 코드 짜보고 그 다음에 강의 들을 것"

 

 

 

▶ switch문
-> case를 만들어서 관리하면 편한데 자꾸 if문 만들어서 하고 있음. // 효율성을 최대한으로 올리는 것을 잊지말자. 

 

 

이런 식으로 case마다 넣으면 if / if-else / else문으로 복잡하게 구성할 필요가 없다.

다만, 단순히 값이 같은지만 비교할 수 있음.

 

-break: 현재 실행중인 코드를 끝냄.

-return: 1) 클래스내의 어떠한 메소드가 실행되고 해당 메소드 실행에 따라 나온 값을 호출한 곳에서 돌려받고자 할 때

               2) 해당 메소드 실행 중 특정 조건에 따라 해당 메소드의 진행을 멈추고 빠져나올 때.

-default = if-else와 같음.

 

 

 

 

 

'Develop > Java' 카테고리의 다른 글

StringBuilder / StringBuffer / String 비교  (1) 2024.08.23
\n이 남아 있는 경우  (1) 2024.01.26
public void / int  (0) 2023.12.15
클래스와 데이터 (+ 배열,매서드)  (0) 2023.12.12
배열  (0) 2023.12.11