[JAVA] 자바 머그게임 만들기
·
JAVA
하기와 같은 메뉴를 출력 해 값을 입력 받아 캐릭터 키우기 프로그램을 만들어라. 1. 밥 먹기 2. 잠 자기 3. 운동하기 4. 놀기 5. 종료 6. 상태확인 단, 캐릭터의 hp = 30, exp = 0, lv = 1 이며 exp가 20이 될 때마다 lv 는 1씩 증가한다. 또한, 밥을 먹으면 hp +5 / 잠 +10 / 운동하면 hp -8, exp 7 / 놀면 hp -5 , exp +3 / hp
[JAVA] 자바 조건문 if 와 switch 차이
·
JAVA
if : 따져야 할 조건의 수가 적을 때 유리하다. - if 문은 점프 테이블을 만드는 오버헤드가 없는 대신 모든 조건을 확인 해야 하는 오버헤드가 발생 한다. if 문은 판단을 true 나 false 두가지 경우로 한다. if 는 비교연산자를 통해 범위를 지정하는 조건식을 작성 가능하다. ex) if 문은 조건식에 if (a > 20 && a < 50) 와 같이 포괄적인 범위 지정이 가능하다. switch : 따져야 할 조건의 수가 많을 때 유리하다. - if 문과 반대로 switch 문은 점프테이블이 있어서 조건에 맞는 테이블이 나오면 바로 해당 실행문을 실행 한다. switch 문은 변수의 값을 어떤 수치나 문자로 명시한다. 따라 값을 비교 할 때 if 문에 비해 상대적 제약이 있다. switch문..
해니01_15
'자바switch문' 태그의 글 목록