|
|
반응형
/*
[상수]
-항상 고정된 값을 갖는것
예)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 |