Publié par admin dans
프로그래밍에서의 의사 결정은 실제 생활에서의 의사 결정과 유사합니다. 프로그래밍에서도 일부 조건이 충족될 때 특정 코드 블록을 실행하려는 상황에 직면합니다. 프로그래밍 언어는 제어 문을 사용하여 특정 조건에 따라 프로그램의 실행 흐름을 제어합니다. 이러한 프로그램의 상태에 대 한 변경 내용을 기반으로 진행 하 고 분기 실행의 흐름을 발생 하는 데 사용 됩니다. Java의 선택 문: 아래 예제에서는 두 값을 테스트하여 20이 18보다 큰지 확인합니다. 조건이 true이면 일부 텍스트를 인쇄합니다: 조건에 따라 문 집합을 실행해야 하는 경우 컨트롤 흐름 문을 사용해야 합니다. 예를 들어 숫자가 0보다 크면 « 양수 »를 인쇄하려고 하지만 0보다 작으면 « 음수 번호 »를 인쇄하려고 합니다. 이 경우 프로그램에 두 개의 인쇄 문이 있지만 입력 값을 기준으로 한 번에 하나의 인쇄 문만 실행됩니다. 우리는 제어 문을 사용하여 자바 프로그램에서 이러한 유형의 조건을 작성하는 방법을 볼 수 있습니다. 여기서 평가 후의 조건은 참 또는 거짓입니다. 문이 부울 값을 수락하는 경우 – 값이 true이면 그 아래에 문 블록을 실행합니다.
if(조건) 다음에 곱슬 괄호 `{`와 `}`를 제공하지 않으면 기본적으로 문이 즉시 하나의 문을 블록 안에 있는 것으로 간주합니다. 예를 들어 if 문을 사용하여 조건이 true인 경우 실행할 Java 코드 블록을 지정합니다. 변수의 값은 종종 특정 부울 식이 true인지 아닌지에 따라 달라지며 다른 것은 없습니다. 예를 들어 하나의 일반적인 작업은 변수값을 최대 두 개의 수량으로 설정하는 것입니다. Java에서는 임의적이고 구조화되지 않은 방식으로 분기하는 방법을 제공하기 때문에 Java에 goto 문이 없는 것을 작성할 수 있습니다. Java는 레이블을 사용합니다. 레이블은 코드 블록을 식별하는 데 사용됩니다. 구문: 위의 예에서 시간(22)은 10보다 크므로 첫 번째 조건은 false입니다.
다음 조건은 다른 if 문에서도 거짓이므로 condition1 및 condition2가 모두 false이기 때문에 다른 조건으로 이동하여 « 안녕하세요 »화면에 인쇄합니다. Java if 문은 조건을 테스트하는 데 사용됩니다. 참 또는 거짓 : 그것은 부울 상태를 확인합니다. java에서 if 문에는 다양한 유형이 있습니다. 이 페이지에서는 예제 코드 및 연습을 통해 Java if-문 및 부울 식에 대해 설명합니다.