λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
[μƒν™œμ½”λ”©] JAVA1 - 8. λ³€μˆ˜ μƒν™œμ½”λ”© JAVA1 - 8.1 λ³€μˆ˜μ˜ μ •μ˜ - - 8.2 λ³€μˆ˜μ˜ 효용 - - 8.3 데이터 νƒ€μž…μ˜ λ³€ν™˜(casting) - 1. λ³€μˆ˜μ˜ μ •μ˜ μˆ˜ν•™μ—μ„œ λ³€μˆ˜λŠ” κ·Έ 값이 λ³€ν•  수 μžˆλŠ” 문자λ₯Ό μ˜λ―Έν•œλ‹€. μžλ°”μ—μ„œλ„ λ§ˆμ°¬κ°€μ§€λ‘œ λ³€μˆ˜λŠ” μˆ˜ν•™μ—μ„œμ²˜λŸΌ λΉ„μŠ·ν•œ 의미λ₯Ό λ‚˜νƒ€λ‚΄μ§€λ§Œ λ‹€λ₯Έ 점은 λ³€μˆ˜λ₯Ό λ§Œλ“€ λ•Œ ν•΄λ‹Ή λ³€μˆ˜κ°€ μ–΄λ– ν•œ 데이터 νƒ€μž…μΈμ§€λ₯Ό 미리 지정해 μ£Όμ–΄μ•Ό ν•œλ‹€λŠ” 것이닀. int a = 1; // Number -> integer(μ •μˆ˜) ... -2, -1, 0, 1, 2, ... System.out.println(a); // 1 double b = 1.1; // real number -> double(μ‹€μˆ˜) System.out.println(b); // 1.1 String c = "Hello World"; // S.. 2022. 9. 9.
[μƒν™œμ½”λ”©] JAVA1 - 7. μž‘μ‹¬μ‚ΌμΌ 곡학 Algorithm - 7. μž‘μ‹¬μ‚ΌμΌ 곡학 - ν•  수 μžˆλ‹€! 2022. 9. 9.
[μƒν™œμ½”λ”©] JAVA1 - 6. 데이터 / 숫자 / λ¬Έμžμ—΄ μƒν™œμ½”λ”© JAVA1 더보기 - 1. 데이터와 μ—°μ‚° - - 2. 데이터 νƒ€μž… - - 3. μˆ«μžμ™€ μ—°μ‚° - - 4. λ¬Έμžμ—΄μ˜ ν‘œν˜„ - - 5. λ¬Έμžμ—΄ 닀루기 - 1. 데이터와 μ—°μ‚° μ»΄ν“¨ν„°λŠ” 정말 λ‹€μ–‘ν•œ μ’…λ₯˜μ˜ 데이터듀을 λ‹€λ£° 수 μžˆλ‹€. κ·Έμ€‘μ—μ„œ 숫자, 문자, λ™μ˜μƒ, 사진 등도 μš°λ¦¬κ°€ μ•Œκ³ μžˆλŠ” 데이터쀑에 ν•˜λ‚˜μ΄λ‹€. μ΄λ ‡κ²Œ λ‹€μ–‘ν•œ 데이터 νƒ€μž…μ΄ μ‘΄μž¬ν•˜λ©° μ΄λŸ¬ν•œ 데이터 νƒ€μž…μ„ μ œμ–΄ν•˜λŠ” 것이 μ»΄ν“¨ν„°κ³΅ν•™μ μœΌλ‘œ ν•΄μ•Όν•  일이며, 이 λ˜ν•œ μžλ°”μ—μ„œ κ°€λŠ₯ν•œ 일이닀. μ»΄ν“¨ν„°μ˜ 데이터 νƒ€μž…μ„ κ΅¬λΆ„μ§“λŠ” μ΄μœ λŠ” 각각의 νƒ€μž…λ§ˆλ‹€ λ°μ΄ν„°μ˜ νŠΉμ„±μ— λ§žλŠ” μ²˜λ¦¬λ°©μ‹μ΄ μ‘΄μž¬ν•˜κΈ° λ•Œλ¬Έμ΄λ‹€. κ·Έλž˜μ„œ μš°λ¦¬λŠ” μžλ°”μ—μ„œλŠ” μ–΄λ–»κ²Œ 데이터듀을 μ •λ¦¬μ •λˆν•˜κ³  있고, 각각의 λ°μ΄ν„°λ“€λ§ˆλ‹€ μ–΄λ–€ μ—°μ‚°μ˜ 방법듀이 μžˆλŠ”μ§€ μ•Œμ•„λ³΄λŠ” μ‹œκ°„μ„ κ°€μ Έλ³Ό μ˜ˆμ •μ΄λ‹€. 2. 데.. 2022. 9. 9.
[μƒν™œμ½”λ”©] JAVA1 - 5. Hello Java World μƒν™œμ½”λ”© JAVA1 - 5. Hello Java World - - 5.a λ°μŠ€ν¬ν†± μ• ν”Œλ¦¬μΌ€μ΄μ…˜ λ§Œλ“€κΈ° - - 5.b 사물을 μžλ°”λ‘œ μ œμ–΄ν•˜κΈ° - - 5. c μ•ˆλ“œλ‘œμ΄λ“œ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ λ§Œλ“€κΈ° - Hello Java World Hello WorldλΌλŠ” 것을 λͺ¨λ‹ˆν„°μ— λ„μš°λŠ” 것 μžμ²΄λŠ” μ—„μ²­ μ€‘μš”ν•œ μˆœκ°„μ΄μ§€λ§Œ μ‚¬λžŒλ“€μ€ 이 μˆœκ°„μ΄ λ°˜λ“œμ‹œ ν•„μš”ν•œ κ³Όμ •μ΄λΌλŠ” 것을 잘 깨닫지 λͺ»ν•œλ‹€. κ·Έλž˜μ„œ 이번 μ‹œκ°„μ—λŠ” μžλ°”λ₯Ό ν†΅ν•΄μ„œ ν•  수 μžˆλŠ” μΌλ“€μ˜ μ—¬λŸ¬ κ°€λŠ₯성에 λŒ€ν•΄ μ•Œμ•„λ³΄λŠ” μ‹œκ°„μ„ 가져보렀고 ν•œλ‹€. A. λ°μŠ€ν¬ν†± μ• ν”Œλ¦¬μΌ€μ΄μ…˜ λ§Œλ“€κΈ° μžλ°”λ₯Ό μ΄μš©ν•΄μ„œ ν•  수 μžˆλŠ” μ—¬λŸ¬κ°€μ§€ 일 쀑에 ν•˜λ‚˜λŠ” λ°μŠ€ν¬ν†± μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ λ§Œλ“œλŠ” 일이닀. μ—¬κΈ° μƒˆλ‘œμš΄ ν”„λ‘œμ νŠΈκ°€ μžˆλ‹€. μ½”λ“œμ˜ λ‚΄μš©μ€ λ°μŠ€ν¬νƒ‘ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μœ„ν•œ μœˆλ„μš°κ°€ ν•˜λ‚˜ 뜨고, 거기에 ν™”λ©΄.. 2022. 9. 8.
[μƒν™œμ½”λ”©] JAVA1 - 4. μžλ°” μ‹€ν–‰ 및 λ™μž‘μ›λ¦¬ (+ 이클립슀 μˆ¨κΉ€νŒŒμΌ 보이게 μ„€μ •ν•˜κΈ°) μƒν™œμ½”λ”© JAVA1 - 4.1 μ‹€ν–‰ HelloWorld - - 4.2 Java의 λ™μž‘μ›λ¦¬ - 1. μ‹€ν–‰ HelloWorld 이클립슀λ₯Ό μ‹€ν–‰ν•˜λ©΄ μ’ŒμΈ‘μ— Package Explorerκ°€ μžˆλŠ” 데 μ΄λŠ” ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰μ‹œ μ—¬λŸ¬ μ†ŒμŠ€ μ½”λ“œλ‚˜ 이미지 νŒŒμΌλ“€μ„ λͺ¨μ•„λ‘λŠ” ν”„λ‘œμ νŠΈ 폴더듀이 μžˆμ„ν…λ° 이 ν”„λ‘œμ νŠΈ 폴더듀을 κ΄€λ¦¬ν•˜λŠ” 곳이라고 μƒκ°ν•˜λ©΄ λœλ‹€. μš°λ¦¬λŠ” Create a Java Projectλ₯Ό λˆŒλŸ¬μ„œ μžλ°” ν”„λ‘œμ νŠΈλ₯Ό λ§Œλ“€κ²ƒμ΄λ‹€. 창에 λŒ€ν•œ 것은 이미지에 같이 μž‘μ„±ν•˜μ˜€λŠ”λ° Project layout에 λŒ€ν•΄ 쑰금 더 μ„€λͺ…ν•˜μžλ©΄ ν”„λ‘œμ νŠΈ ν΄λ”μ˜ ꡬ쑰λ₯Ό μ–΄λ–»κ²Œ ν•  것인지λ₯Ό μ„€μ •ν•  수 μžˆλŠ” 데, μ†ŒμŠ€μ½”λ“œλ₯Ό μ €μž₯ν•  폴더와 κ·Έ μ†ŒμŠ€μ½”λ“œλ₯Ό μ»΄νŒŒμΌν•œ κ²°κ³Όλ₯Ό μ €μž₯ν•  폴더λ₯Ό μ§€μ •ν•˜λŠ” 것이닀. Use project folder as .. 2022. 9. 6.
[μƒν™œμ½”λ”©] JAVA1 - 3. java κ°œλ°œν™˜κ²½ eclipse μ„€μΉ˜ μƒν™œμ½”λ”© JAVA1 - 3. java κ°œλ°œν™˜κ²½ eclipse μ„€μΉ˜ - eclipse μ„€μΉ˜ν•˜κΈ° Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks. www.eclipse.org 이클립슀 ν™ˆνŽ˜μ΄μ§€μ— μ ‘μ†ν•΄μ„œ 이클립슀λ₯Ό λ‹€μš΄μ„ 진행해주면 λœλ‹€. μ΄λ•Œ IDEλŠ” Integrated Development Environment의 μ•½μžλ‘œ λ§κ·ΈλŒ€λ‘œ 톡합 개발 ν™˜κ²½μ„ μ˜λ―Έν•˜λ©°, ν”„λ‘œκ·Έλž˜λ¨Έκ°€ μ†Œν”„νŠΈμ›¨μ–΄ μ½”λ“œλ₯Ό 효율적으둜 개.. 2022. 9. 6.