자바 while 예제

아래 예제에서는 변수 (i)가 5 보다 작은 경우 루프의 코드가 반복해서 실행됩니다: 여기서 while 루프의 키 포인트는 루프가 실행되지 않을 수 있다는 것입니다. 식이 테스트되고 결과가 false이면 루프 본문이 건너뛰고 while 루프 이후의 첫 번째 문이 실행됩니다. while 루프에서 조건이 true이고 블록 내부의 첫 번째 줄에서 증분 /감소 문을 발견하면 증분 / 감소 작업을 먼저 처리하고 그에 따라 출력을 인쇄—————— 변경 사항이 첫 번째 반복 자체에 반영된다는 것을 의미합니다. 그렇지 않으면 증분/감소 문이 첫 번째 줄에 없는 경우 `for` 루프와 동일합니다. 루프에 대한 예, 아래 예제를 찾아보십시오: 클래스 Forlooparrayexample { 공개 정적 보이드 메인 (문자열 args[]){ int a[={1,2,3,4}}; for (int i=0;i<4;++i) { System.out.println (a[i]); } } 출력: 1 2 3 4 아래 예제는 do/루프를 사용합니다. 루프는 항상 조건이 거짓인 경우에도 조건이 테스트되기 전에 코드 블록이 실행되기 때문에 적어도 한 번 실행됩니다: 루프를 사용해야 하는 유일한 시간은 루프 내부의 문을 한 번 이상 실행하려는 경우입니다. 조건 식이 false를 반환하더라도 그렇지 않으면 항상 while 루프를 사용하는 것이 좋습니다. while 문은 특정 조건이 true인 동안 문 블록을 계속 실행합니다. 그 구문은 다음과 같이 표현 될 수있다 : 공용 클래스 테이블2 { 공개 정적 보이드 메인 (String[] args) { int num =3; int i=1; 동안 (i<=10){ System.out.println ("표 2: +num*i); i++; } } Java에는 Java 5에 도입된 for 루프의 또 다른 버전도 포함되어 있습니다.

향상된 for 루프는 컬렉션 또는 배열의 요소를 반복하는 더 간단한 방법을 제공합니다. 유연성이 없으며 현재 처리된 요소의 인덱스를 모르고 순차적으로 요소를 반복해야 하는 경우에만 사용해야 합니다. 또한 개체/변수는 루프에 대해 향상될 때 변경할 수 없으므로 배열의 값을 수정할 수 없으므로 값을 수정할 수 있는 다른 루프와 반대로 값을 업데이트할 수 없는 읽기 전용 루프라고 할 수 있습니다. 가능하면 일반 양식 대신 for 문이 있는 이 형식을 사용하는 것이 좋습니다. (JAVA 문서에 따라) 구문: do-while과 do-while의 차이점은 맨 위가 아닌 루프 맨 아래에 있는 표현식을 평가한다는 것입니다. 따라서 do 블록 내의 문은 다음 DoWhileDemo 프로그램과 같이 항상 한 번 이상 실행됩니다. 안녕 , 루프에 사용할 때 와 루프를 사용할 때 작은 doudt이 있고 루프와 while 루프 사이의 차이점은 무엇입니까 while 문은 부울 값을 반환해야하는 식을 평가합니다.

This entry was posted by in Uncategorized.