๐ป ํ๋ก๊ทธ๋๋ฐ/JAVA (16) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 2-4 ๋ ผ๋ฆฌ์ฐ์ฐ์ 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354package pack; public class Test4 { public static void main(String[] args) { // ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์ฒ๋ฆฌ ์ ์ฃผ์ ์ฌํญ boolean a = false, b = true, c; c = a || b; System.out.println(c); c = a && b; System.out.println(c); System.out.println(); boolean b1, b2; b1 = aa(); System.out.println(b1); System.out.println(bb()); S.. 2-3 ๊ด๊ณ ์ฐ์ฐ์, ๋ ผ๋ฆฌ ์ฐ์ฐ์, ๊ธฐํ 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263package pack; public class Test3 { public static void main(String[] args) { // ๊ด๊ณ ์ฐ์ฐ์, ๋ ผ๋ฆฌ ์ฐ์ฐ์, ๊ธฐํ int a = 5; System.out.println(a > 3); System.out.println(a 3 && b = 3 && b == 5); //๋ ผ๋ฆฌํญ and System.out.println(a > 6 || b 6 || b 3 || b ๊ด๊ณ > ๋ ผ๋ฆฌ ์ฐ์ฐ์ ์์ผ๋ก ์ฐ์ฐํจ. //์ฐ์ฐ์์ 2์์ 3์์ 1์์ System... ๋๋ค ํํ์(Lambda Expression) ๋๋ค ํํ์(Lambda Expression) Java 8์ ๋๋ค ํํ์์ด ๋์ ๋๋ฉด์ ํจ์ํ ์ธ์ด ๋น์ทํ ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ์ด ๊ฐ๋ฅํด ์ก๋ค. ๋๋ค ํํ์์ ์ด๋ฆ์ด ์๋ ์ต๋ช ํจ์๋ฅผ ์๋ฏธํ๋ค. ์ฐ๋ฆฌ๊ฐ ๋๋ค์ ๊ด์ฌ์ ๋ฌ์ผ ํ๋ ๋ช ๊ฐ์ง ์ด์ ๋ ๋ค์๊ณผ ๊ฐ๋ค. - OOP ์ธ์ด์ธ Java์์ ํจ์ํ ์ฝ๋๋ฅผ ์์ฑํ ์ ์๊ฒ ํด ์ค๋ค. - ๋๋ค ํํ์์ ์ด์ฉํจ์ผ๋ก์จ ๊ฐ๊ฒฐํ๊ณ ๋ช ํํ ์ฝ๋๋ก ๊ทธ ์๋๋ฅผ ํํํ ์ ์๋ค. - Collection filtering, Iteration , Extraction ๋ฑ์์ ๋๋ผ์ด ์ฝ๋ ์์ฐ์ฑ์ ๋ณด์ธ๋ค. ๋๋ค๋ ๋ค์๊ณผ ๊ฐ์ ํน์ง์ ๊ฐ์ง๋ค.์ต๋ช : ๋ณดํต์ ๋ฉ์๋์ ๋ฌ๋ฆฌ ์ด๋ฆ์ด ์์ผ๋ฏ๋ก ์ต๋ช ์ด๋ผ ํํํ๋ฉฐ, ์ฝ๋๋ฅผ ๊ฐ๊ฒฐํ๊ฒ ์์ฑํจ์ผ๋ก ์ธํ์ฌ ๊ตฌํํด์ผ ํ ์ฝ๋์ ๋ํ ๊ฑฑ์ ๊ฑฐ๋ฆฌ๊ฐ ์ค์ด๋ ๋ค.ํจ.. 2-2 ์ฐ์ ์ฐ์ฐ, ์นํ์ฐ์ฐ, ๋์ , ์ฆ๊ฐ, ๋ถํธ 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768package pack; public class Test2 { public static void main(String[] args) { // ์ฐ์ ์ฐ์ฐ์ int a = 5; // = ์นํ ์ฐ์ฐ์ (์ฐ์ ์์๊ฐ ๊ฐ์ฅ ๋ฎ์) int b = 3; int c = a + b; System.out.println(a + b); System.out.println(a - b); System.out.println(a * b); System.out.println(a / b); //๋ชซ์ ์ทจํจ System.. 2-10 Scanner ์ฌ์ฉ๋ฒ๊ณผ ๋ฐ๋ณต For 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160package pack; import java... 2-1 JAVA๊ฐ ๊ฐ์ง๋ ์ฌ๋ฌ ํ๊ณผ Cast์ Promotion JAVA๊ฐ ๊ฐ์ง๋ ์ฌ๋ฌ ํ์ ๋ํด ์์๋ณด์CAST์ PROMOTION 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697package pack; public class Test1 { public static void main(String[] ar){ System.out.println("์ฑ๊ณต"); System.out.println("๋จ์ถํค๋ฅผ ์ฐ์ตํ์"); System.out.println(); System.out.print("์๋ฐ.. 1-2 ๊ฐ์ฒด์์ฑ Bank ๊ฐ์ฒด type์ ๊ฐ์ ๋ฅผ ์์ฑํ์ฌ bank๋ผ๋ ๋ณ์์ ์ฐธ์กฐ๊ฐ ๋ด๊ธฐ 123456789101112package java1; import mypack.Bank; public class BankMain { public static void Main(String[] args) { // TODO Auto-generated method stub Bank bank = new Bank(); }} Colored by Color Scriptercs 1-1 ์์คํ ์ฝ์์ ์ถ๋ ฅํด๋ณด๊ธฐ ์๋ฐ์์ 12345678910package java1; public class MyClass { public static void main(String[] args) { System.out.println("์ ๋ฐฐ๋ถ๋ฌ!"); } } Colored by Color Scriptercs ์์คํ ์ฝ์์ ์ ๋ฐฐ๋ถ๋ฌ! ๊ฐ ์ฐํ๊ฒ ๋๋ค. ์ด์ 1 2 ๋ค์