프로그래밍/Java

While문_equals와 While문에서 탈출하는 법

유니렌 2024. 12. 23. 10:27
//1.증속2.감속3.중지
public class KeyControlExample {

	public static void main(String[] args) {
		Scanner scanner= new Scanner(System.in);
		boolean run=true;//논리값
		int speed=0;//현재 속도
		
		while(run) {
			//메뉴
			System.out.println("------------------------");
			System.out.println("1. 증속 | 2. 감속 | 3. 중지");
			System.out.println("------------------------");
			System.out.println("선택: ");
			
			String strNum=scanner.nextLine();
			
			if("1".equals(strNum)) {
				speed++;
				System.out.println("현재 속도는 : "+speed);
			}else if("2".equals(strNum)){
				speed--;
				System.out.println("현재 속도는 : "+speed);
			}else if("3".equals(strNum))
				run=false;
		}
		scanner.close();
		System.out.println();
	}

}

 

Equals 팁

참조형 기본값 NULL을 대비해 이렇게 사용한다.

("값".equals(변수명))

'프로그래밍 > Java' 카테고리의 다른 글

널널  (0) 2024.12.23
While+Switch 예제_은행 프로그램  (0) 2024.12.23
While문_실습_1  (0) 2024.12.23
For문 실습 5_별 찍기  (0) 2024.12.20
For문 실습 4_홀수 짝수 총합 구하기  (0) 2024.12.20