Small Grey Outline Pointer Java for
본문 바로가기
Dev./java

Java for

by sso. 2022. 4. 30.

for가 실행되는 원리

1. 변수에 저장된 값으로 조건식 실행해서 참이면 반복을 시작한다

2. {} 블록을 한번 실행한 후 변수값을 증감치 만큼 변경시키고, 조건식을 실행해서 참이면 {} 반복 거짓이면 {}탈출

 

for(자료형 변수명=초기치; 조건식; 증감치){

    조건식이 참일 경우 실행할 문장;

    ...;

   }

 

 

public class ForTest {
	public static void main(String[] args) {
		// 반복 횟수가 몇 번인지 알 경우 for 사용

		int sum = 0;

		for (int i = 1; i <= 100; i++) {
			sum += i;
		}
		System.out.println("1~100의 합계 :" + sum);
	}
}

1~100의 합계 :5050

 

 

 

대입 연산자: += -= *= /= %=

sum += i; //sum = sum + i; 와 같은 기능이 실행 된다

 

증감연산자(++ 1증가, -- 1감소)
산술연산자(*, /, %) 관계연산자(+, -) 

 

public class ForTest {
	public static void main(String[] args) {

		
		int a=1, b, c;
		b=a++;
		c=++a;
		System.out.println("a= " +a+ ", b= " +b+ ", c=" +c);
		
		int d=1, e;
		e=++d + ++d + ++d;
		System.out.println("d= " +d+ ", e=" +e);

		
	}
}

a= 3, b= 1, c=3
d= 5, e=14

 

 

 

 

728x90

'Dev. > java' 카테고리의 다른 글

클래스패스 (class path)/ Package  (0) 2022.05.02
자바의 이름 규칙 / 생성자  (0) 2022.05.02
Java switch 성적 처리  (0) 2022.04.30
Java if문 윤년 평년 계산하기  (0) 2022.04.30
인스턴스와 참조변수  (0) 2022.04.29

댓글