JAVA

servlet, jsp๋ฅผ ๋ฐฐ์ฐ๋ค๊ฐ ๋ฌธ๋ PrintWriter์ write()์ println()์ ์ฐจ์ด๊ฐ ๊ถ๊ธํด์ ์ฐพ์๋ณด๊ฒ ๋์๋ค. ๊ฒฐ๋ก : ํ๋ผ๋ฏธํฐ๊ฐ String ํ์ ์ธ ๊ฒฝ์ฐ write(String s), print(String s), println(String s)์ ์ฐจ์ด๋ ์๋ค. ๋ค๋ง println(String s)์ ๊ฒฝ์ฐ ๊ฐํ๋ฌธ์๊ฐ ๋ค์ด๊ฐ๋ ์ ๋ง ์ ์! ๊ทธ๋ฌ๋ฉด ์ด๋ค๊ฒฝ์ฐ์ ์ฐจ์ด๊ฐ ์๋๊ฐ? → ํ๋ผ๋ฏธํฐ๊ฐ int ํ์ ์ธ ๊ฒฝ์ฐ! https://stackoverflow.com/questions/30662642/printwriter-write-vs-print-method-in-java PrintWriter write() vs print() method in Java What is the difference ..


์ก์ญ๋ถ๋ฒ(๋ผ๋์) 0(0) 30(∏/6) 45(∏/4) 60(∏/3) 90(∏/2) sin 0 1/2 √2/2 √3/2 1 cos 1 √3/2 √2/2 1/2 0 tan 0 √3/3 1 √3 ∞ โป 360ห = 2∏ 1. Math.toRadians(double angdeg) : ์ก์ญ๋ถ๋ฒ → ๋ผ๋์, doubleํ ๋ฐํ doubleํ์ผ๋ก์ธํด ์ค์ฐจ๊ฐ ์์. Math.toRadians(0);// 0.0 Math.toRadians(30);// 0.5235987755982988 (∏/6 ์ ๊ณ์ฐ) Math.toRadians(45);// 0.7853981633974483 (∏/4 ์ ๊ณ์ฐ) Math.toRadians(60);// 1.0471975511965976 (∏/3 ์ ๊ณ์ฐ) Math.toRadians(90)..


๋ฐฐ์ด์ ์ ๋ ฌํ๋ ๋ฐฉ๋ฒ์ ์ ๋ฆฌํด๋ณด๊ณ ์ ํ๋ค. 1. Arrays.sort(Object[] a) : void Integer[] numbers = {10, 25, 3, 8, 1, 85, 33}; Arrays.sort(numbers); System.out.println(Arrays.toString(numbers));// [1, 3, 8, 10, 25, 33, 85] ๊ฐ๋จํ๊ฒ ํ๋ผ๋ฏธํฐ์ Object[] ์ ๋๊ฒจ์ฃผ๋ฉด ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ์ด ๋๋ค. ๋ง์ฝ์ ๋ด๊ฐ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ์ ์ํ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์์ ์ ํด๋์ค ํ์ ๋ฐฐ์ด๋ ๊ฐ๋ฅํ ๊น? ์ด ๋๊ฐ์ง ์๋ฌธ์ ์ Comparator์ Comparable๋ก ๊ทน๋ณตํ ์ ์๋ค. 2. Comparable public class Person { String name; i..


LinkedList ๋? ArrayList์ ๊ฐ์ด Collection Framework์์ List๋ฅผ ์ธํฐํ์ด์ค๋ก ๊ฐ์ง๊ณ ์๋ ์๋ฃ๊ตฌ์กฐ์ด๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ๋์ ์๋ฃ๊ตฌ์กฐ๋ก์จ ํฌ๊ธฐ๊ฐ ๋์ ์ผ๋ก ์ฆ๊ฐํ๊ฑฐ๋ ๊ฐ์ํ๋ค. ํน์ง๋ ArrayList์ ๊ฐ๋ค. ๋ค๋ง ArrayList์ ๋ค๋ฅธ ์ ์ LinkedList๋ ๋ฐ์ดํฐ๋ฅผ Node๋ผ๋ ๊ตฌ์กฐ์ ์ ์ฅํ๋ค. LinkedList ๊ฐ์ฒด ์์ฑ List list1 = new LinkedList(); LinkedList list2 = new LinkedList(); //LinkedList list = new LinkedList(); //LinkedList list = new LinkedList(); LinkedList ์ ์ฃผ์ ๋ฉ์๋ 1. ์ถ๊ฐ LinkedList list = new ..


ArrayList ๋? Collection Framework์์ List๋ฅผ ์ธํฐํ์ด์ค๋ก ๊ฐ์ง๊ณ ์๋ ์๋ฃ๊ตฌ์กฐ ๋์ ์๋ฃ๊ตฌ์กฐ๋ก์จ ํฌ๊ธฐ๊ฐ ๋์ ์ผ๋ก ์ฆ๊ฐํ๊ฑฐ๋ ๊ฐ์ํ๋ฏ๋ก ํฌ๊ธฐ๋ฅผ ์ง์ ํ์ง ์์๋ ๋๋ค. ๋ด๋ถ์ ์ผ๋ก ๋ฐฐ์ด์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ฏ๋ก ๋ฐฐ์ด์ ๋ค๋ฃจ๋ ๊ฒ๊ณผ ์์ฃผ ์ ์ฌํ๋ค๊ณ ๋ณผ ์ ์๋ค. ๋ํ์ ์ธ ํน์ง ์์๊ฐ ์๋ค. ๋ฐ์ดํฐ์ ์ค๋ณต์ ํ๋ฝํ๋ค. ArrayList ๊ฐ์ฒด ์์ฑ List list1 = new ArrayList(); ArrayList list2 = new ArrayList(); //ArrayList list = new ArrayList(); //ArrayList list = new ArrayList(); Element์๋ List์ ์ด๋ค ํ์ ์ ๋ด์ ๊ฒ์ธ์ง ์ด๋ค. (๊ฐ์ฒด ์์ฑ ์ ํ์ ์๋ต ๊ฐ๋ฅ..