연산자
package ch03;
public class OperEx01 {
public static void main(String[] args) {
int num = 10;
}
}
package ch03;
public class OperEx02 {
public static void main(String[] args) {
int n1 = 3;
int n2 = 4;
int sum = n1 + n2;
System.out.println(sum);
String s1 = "반가워 나의 나이는 ";
int age = 25;
System.out.println(s1+age);
System.out.println(5-3);
System.out.println(10/2);
System.out.println(2*20);
}
}
package ch03;
public class OperEx03 {
public static void main(String[] args) {
System.out.println(1 == 1);
System.out.println(1 == 2);
System.out.println(5 != 3);
System.out.println(3>1);
System.out.println(3 < 1);
System.out.println(2<= 3);
}
}
package ch03;
public class OperEx04 {
public static void main(String[] args) {
System.out.println(1==1 && 1 == 2);
System.out.println(1==1 || 1==2);
int n1 = 1;
int n2 = 2;
System.out.println(n1 == n1 || n1==n2);
}
}
package ch03;
public class OperEx05 {
public static void main(String[] args) {
int n1 = 5;
System.out.println(n1==5 ? "5가 맞습니다.": "5가 아닙니다.");
int point = 59;
System.out.println(point > 60 ? "시험을 통과하였습니다." : "내년에 재수강해야합니다.");
String result = point > 60 ? "시험을 통과하였습니다." : "내년에 재수강해야합니다.";
System.out.println(result);
int result2 = point < 60 ? 0 : 1;
}
}
나머지
package ch03;
public class OperEx06 {
public static void main(String[] args) {
System.out.println(130/100);
System.out.println(130%100);
int money = 130;
System.out.println("100원 : "+money/100);
System.out.println("10원: "+(money%100)/10);
}
}
캐스팅
package ch03;
public class CastEx01 {
public static void main(String[] args) {
int n1 = 100;
double d1 = n1;
System.out.println(d1);
double d2 = 100.8;
int n2 = (int) d2;
int money = 130;
System.out.println(130/100);
System.out.println(money / 100.0);
}
}