반응형
 
/*
[상수]
-항상 고정된 값을 갖는것
예)100,'A',"하나", 3.45,4.5f,....

[변수의 상수화]
-변수 앞에 final을 붙여서 변수를 상수로 만든다.
-일반적으로 대문자로 선언한다.
*/

class Test05 {
	public static void main(String[] args) {
		final double PI = 3.141592;
		//pi=3.5;
		System.out.println("PI:"+PI);

		final int RED=100;
		final int BLUE=200;

		System.out.println("RED:"+RED + ",BLUE:"+BLUE);

		int a=10;
		int b=20;
		//System.out.println("10+20=" +a+b);
		System.out.println("10+20=" +(a+b));
		System.out.println(a+b +"는 10과 20을 합한 수입니다.");
		
	}
}

/*
[연산자]
   1.단항 연산자
        ++,--,!
        예) a++,b--,!a;
    2.산술 연산자
        +,-,*,/,% (나머지)
    3.관계 연산자
        >,>=,=,=<,<
    4.논리 연산자
        !,&&,//
    5.조건 연산자(삼항연산자)
        (a>b)?a:b;
    6.대입 연산자
         =,+=,-=,...
*/

class Test06 {
	public static void main(String[] args){
	  int a=14;
	  int b=a%5;//mod
	  System.out.println(a+"를 5로 나눈 나머지:"+b);
		
	}
}
 


 
/*
     증감연산자(**)
	  ++a : a=a+1을 의미
	  --b : b=b-1을 의미

	  ++,-- 기호가 앞에 있으면 연산식에서 증감된 값으로 연산하고
	  ++,-- 기호가 뒤에 있으면 연산식에서는 증감되지 않은 값으로 연산하고
	  연산식이 끝나면 값을 증감한다.



*/

class Test07 
{
	public static void main(String[] args) 
	{
		int a=10;
		int b=++a;
		System.out.println("a+:"+a);
		System.out.println("b+:"+b);
		int c=b++;
		System.out.println("c+:"+c +",b:"+b);

		int a1=10,b1=10,c1=10,d1=0,d2=0;
		d1=++a1 +10;
		d2=b1++ + a1 +c1--;
		System.out.println("a1+:"+a1);
		System.out.println("b1+:"+b1);
		System.out.println("c1+:"+c1);
		System.out.println("d1+:"+d1);
		System.out.println("d2+:"+d2);




	}
}
class Test08 {
	public static void main(String[] args) {
		int a=5, b=5, c=5;
		int d=++a +b;
		int e=b-- +10;
		int f=c++ +b;
		System.out.println("a:"+a);
		System.out.println("b:"+b);
		System.out.println("c:"+c);
		System.out.println("d:"+d);
		System.out.println("e:"+e);
		System.out.println("f:"+f);
	}
}
 
반응형

'코딩' 카테고리의 다른 글

Ioc 컨테이너 Di  (0) 2016.11.02
2016/06/13 HTML5  (0) 2016.06.13
jquery dialog  (0) 2016.04.27
If_Switch_For-1  (0) 2016.04.06
자료형 연산자-3  (0) 2016.04.06

+ Recent posts