Link
05-20 05:14
Tags
- JAVA 데이터타입
- JAVA MultiParam
- 자바 메서드 매개변수
- java 연산자
- Java
- 리액트 네이티브
- 자바 다차원 배열
- JAVA NULL
- 자바 연산자
- 자바 1대1
- 자바 NullPointer
- ChatGPT 번역
- 개발 로드맵
- 프로그래머스 자바
- JAVA 자동판매기
- JAVA 클래스 구성
- java 변수
- 자바 필드값 초기화
- JAVA Aray
- 자바 1대1 관계클래스
- eclipse
- Java switch
- JAVA Parameter
- JAVA 연습예제
- JAVA ObjArray
- 자바 객체형 배열처리
- 자바 1대다관계
- JAVA 메소드
- JAVA 메소드 리턴
- 자바 생성자
Archives
- Today
- Total
보기보기 개발 블로그
eclipse / 자바 break , continue 문 본문
안녕하세요
이번 포스팅에서는 이전에 다룬 자바의 반복문인 for문 이후
자바의 break문 과 continue문을 알아보겠습니다.
eclipse / 자바 반복문(for 문)
안녕하세요 이번 포스팅에선 이전 글에서 다룬 자바의 switch 문 이후 자바의 반복문 중 하나인 for 문에 대하여 알아보겠습니다. eclipse / 자바 switch 문 안녕하세요 이번 포스팅에선 이전에 알아본
stackbok.tistory.com
package javaexp.a04_process;
public class A07_Break_Continue {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
# 반복문에서 조건과 함께하는 break와 continue문
1. 반복문 안에서 특정 조건일 때, break를 처리하면 반복문의 범위와
상관없이 준단이 된다.(for문, while문, do while문 다 활용된다)
*/
for(int cnt=1; cnt<100;cnt++) {
if(cnt==20) break;
System.out.println(cnt);
}
/*
2. 반복문 안에서 특정 조건일 때, continue을 쓰면 해당 반복 step을
pass by(넘어가고)처리되고 그 다음 반복을 수행하게 된다.
*/
for(int cnt=2;cnt<=9;cnt++) {
if(cnt==5) continue;
System.out.println(cnt+"단");
}
// ex1) 구구단의 단수를 전역변수로 선언하여 해당 단수의 1~9까지 곱한값을 처리하되
// X 7일때, 프로세스가 중단되게 처리하세요
int a=7;
for(int cnt=1;cnt<=9;cnt++) {
System.out.println(a+"X"+""+cnt+""+"="+(a*cnt));
}
// ex2) 매월 인터넷 요금이 32000 정도 나온다. 1~12월 까지 요금 내용을 출력하되
// 5월은 출장을 가서 정지를 시켰다. 아래의 형식으로 출력하세요
// 월 요금 누적요금
// 1월 32000 32000
// 2월 32000 64000
// 3월 32000 96000
// 4월 32000 ...
// 6월 32000 32000
// ...
// 12월 32000 ...
int tot = 0;
int pay =32000;
System.out.println("월\t요금\t누적요금");
for(int mon = 1;mon<=12;mon++) {
if(mon==5) continue;
tot+=pay;
System.out.print(mon+"\t");
System.out.print(pay+"\t");
System.out.print(tot+"\n");
}
}
}
유의할것은 break 와 continue 문을 사용할때
조건 + break or continue 를 적절히 사용하는 법을 위 예시코드에 올려놨습니다.
특정조건에 따라 멈출수도 특정부분을 넘어갈수도 있는것입니다.
감사합니다.
'Java' 카테고리의 다른 글
eclipse / while ,do while 문 (0) | 2023.03.17 |
---|---|
eclipse / 자바 이중 반복문 (0) | 2023.03.17 |
eclipse / 자바 반복문(for 문) (0) | 2023.03.17 |
eclipse / 자바 switch 문 (0) | 2023.03.17 |
eclipse / 자바 분기 조건문 처리(if, else if) (0) | 2023.03.17 |