๐ฃ์ํ์ฝ๋ฉ ๊ฐ์๐ฃ
JAVA ์ ์ด๋ฌธ
https://www.youtube.com/playlist?list=PLuHgQVnccGMCoEXnWV8-UF1mBxK5ftmxH
โจ Boolean
· true
· false
public class Main {
public static void main(String[] args) {
String foo = "Hello World";
// String true = "Hello"; reserved word
// contains : String ๋น๊ต๋ก true/false ๋ฐํ
System.out.println(foo.contains("World")); // true
System.out.println(foo.contains("Hi")); // false
}
}
โจ ๋น๊ต ์ฐ์ฐ์ : Comparison Operator
public class Main {
public static void main(String[] args) {
System.out.println(1 > 1); // false
System.out.println(1 < 1); // false
System.out.println(1 == 1); // true
System.out.println(1 >= 1); // true
}
}
โ๏ธ == vs. equals
· == : ์์ ๋ฐ์ดํฐ ํ์ (primitive) ๋น๊ต์ ์ฌ์ฉ → boolean, int, double, short, long, float, char
· equals : non primitive ๋น๊ต์ ์ฌ์ฉ → string, array, date, file ...
โจ ๋ ผ๋ฆฌ ์ฐ์ฐ์ : Logical Operator
· AND : ๋ ๋ค ๋ง์กฑํด์ผ true
· OR : ํ๋๋ง ๋ง์กฑํด๋ true
· NOT : ๋ฐ๋
public class Main {
public static void main(String[] args) {
// AND
System.out.println(true && true); // true
System.out.println(true && false); // false
System.out.println(false && true); // false
System.out.println(false && false); // false
// OR
System.out.println(true || true); // true
System.out.println(true || false); // true
System.out.println(false || true); // true
System.out.println(false || false); // false
// NOT
System.out.println(!true); // false
System.out.println(!false); // true
}
}
'Spring > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Java ์ ์ด๋ฌธ3 - ๋ฐ๋ณต๋ฌธ (+ ๋ฐฐ์ด) (0) | 2023.10.06 |
---|---|
Java ์ ์ด๋ฌธ2 - ์กฐ๊ฑด๋ฌธ (0) | 2023.10.05 |
Java Interface (0) | 2023.10.03 |
Java ์์ (0) | 2023.10.02 |
Java ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ (2) | 2023.09.29 |