public class VarTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a = 12;
int b = 13;
float c = 0f;
c = (a + b) / 2;
System.out.println(c);
c = (a + b)/2.0f;
System.out.println(c);
c =((float)a + (float)b)/2;
System.out.println(c);
c = (float)(a+b) / 2;
System.out.println(c);
int g = 0;
a = 20;
b = 10;
g = a+b;
g = a-b;
g = a*b;
g = a / b;
g = a % b;
}
}
● 정수 나누기 정수는 결과가 정수로 나온다.
● 2f 이렇게 써도 되는데 2.0f라고 써주면 보는사람들이 실수 처리하려나보다 라고 바로 알아볼 수 있어 좋다.
● 파이썬의 형변환은 float(a), 자바의 형변환은 (float)a 이다.
● a // b 처럼 몫을 구하는건 자바에 없다.
public class Main {
public static void main(String[] args) {
int a = 10;
int b = 20;
System.out.println(a == b);
System.out.println(a != b);
System.out.println(a > b);
System.out.println(a < b);
System.out.println(a >= b);
System.out.println(a <= b);
int c = 30;
int d = 25;
System.out.println(a == 10 && c == d);
System.out.println(a > 10 || c > d );
// a 가 10보다 크면 Hello라고 프린트하고, 그렇지 않으면 Bye라고 출력한다
if (a > 10) {
System.out.println("Hello");
}else {
System.out.println("Bye");
}
// 여러가지 조건일 경우
// 스코어가 90점 이상이면 A
// 스코어 70 ~ 90 이면 B
// 스코어 60 ~ 70 이면 C
// 나머지는 F
int score = 84;
if (score >= 90) {
System.out.println("A");
} else if (score >= 70 && score < 90) {
System.out.println("B");
} else if (score >= 60 && score < 70) {
System.out.println("C");
} else {
System.out.println("F");
}
}
}
● 파이썬에서 그리고는 and 자바에서 &&
● 파이썬에서 또는은 or 자바에서 ||
● 자바에서 True,False는 소문자를써서 true,false이다.
// 한줄 주석
/* 여러줄 주석
*
*
*
*
* */
● 파이썬에서 조건문 : 사용 자바는 { } 사용
● 파이썬에서 elif 자바에서는 else if
'Java' 카테고리의 다른 글
자바 함수 0630 (0) | 2023.06.30 |
---|---|
자바 배열(Array) 0630 (0) | 2023.06.30 |
자바 switch, 반복문 0630 (0) | 2023.06.30 |
자바 Project, class 생성 및 문법 기초 0629 (0) | 2023.06.29 |
Eclipse 설치하기 (0) | 2023.06.29 |