JAVA/강의

JAVA 강의 1일차- 연산자

record2080 2025. 1. 29. 14:53
public class Lecture {

	public static void main(String[] args) {
		
		int n1 = 10;
		int n2 = 3;
		int n3 = n1%n2; 
		int n4 = n1++; 
		int n5 = --n2; 
		
		System.out.println(n4);
		System.out.println(n5);
		System.out.println(n1);
		System.out.println(n2);
	}
}

  

■ 증감연산자  ++이나 -- 가 앞에 있느냐 뒤에 있느냐에 따라 우선순위가 달라짐

 

■ 논리연산자 중요!! : and , or 연산자
 (말을 잘 이해해야 한다?!)

public class Lecture { public static void main(String[] args) {
         int num=30;

     num이라는 변수가 1보다 크거나 같고 2보다 작다
      =>num >=1 &&num <2
      num이라는 변수가 -10보다 작다. 그리고 0이다
       => num<-10 && num==0
      num이라는 변수가 0초과거나 -1미만이다
       => num>0 || num<-1
      num이라는 변수가 10이상 혹은 0이 아니다
      => num>0 || num!=0
}

 

■ 삼항(조건 연산자)
int num = 10<5 ? 1:2;
int num = 조건식 ? T:F;

조건식이 트루면 1
                플스면 2