μ 체 κΈ
-
λ³μ μ΄μΌκΈ°(2) - μλ°μ νμ (μλ£ν)κ°λ°/Java 2022. 3. 17. 20:16
μλ νμΈμ, μ΄λ² μκ°μλ μλ°μ λκ°μ§ μλ£νμ λν΄ μμλ³΄κ² μ΅λλ€. ν΄λΉ λ΄μ©μ 'μλ°μ μ ' chapter4λ₯Ό κΈ°μ΄λ‘ μμ±νμΌλ©°, μ΄λ₯Ό κΈ°λ°μΌλ‘ μ λλ¦μ μμ½ μ 리λ₯Ό ν κΈμ λλ€. μμΈν 곡λΆλ₯Ό μν΄μλ λ¨Όμ μ± μ μ½κ³ , μ 리μ©μΌλ‘ μ°Έκ³ νμλ©΄ λ² μ€νΈμΌ κ² κ°μ΅λλ€! λ³μμ μ’ λ₯μ μ΄λ¦ μ μ κ·μΉμ λν λ΄μ©μ μ΄μ κ²μκΈμ νμΈνμλ©΄ λ©λλ€ :) https://mong-dev.tistory.com/10 λ³μ μ΄μΌκΈ°(1) - μλ°μ 4κ°μ§ λ³μ μλ νμΈμ, λͺ½λ°λΈμ λλ€. μ€λμ μλ°μ λ³μμ λν΄ μ΄μΌκΈ° ν΄λ³ΌκΉν©λλ€. ν΄λΉ λ΄μ©μ 'μλ°μ μ ' chapter4λ₯Ό κΈ°μ΄λ‘ μμ±νμΌλ©°, μ΄λ₯Ό κΈ°λ°μΌλ‘ μ λλ¦μ μμ½ μ 리λ₯Ό ν κΈμ λλ€. μμΈν mong-dev.tistory.com μλ°μ λ κ°μ§ μλ£ν..
-
λ³μ μ΄μΌκΈ°(1) - μλ°μ 4κ°μ§ λ³μκ°λ°/Java 2022. 3. 17. 17:07
μλ νμΈμ, λͺ½λ°λΈμ λλ€. μ€λμ μλ°μ λ³μμ λν΄ μ΄μΌκΈ° ν΄λ³ΌκΉν©λλ€. ν΄λΉ λ΄μ©μ 'μλ°μ μ ' chapter4λ₯Ό κΈ°μ΄λ‘ μμ±νμΌλ©°, μ΄λ₯Ό κΈ°λ°μΌλ‘ μ λλ¦μ μμ½ μ 리λ₯Ό ν κΈμ λλ€. μμΈν 곡λΆλ₯Ό μν΄μλ λ¨Όμ μ± μ μ½κ³ , μ 리μ©μΌλ‘ μ°Έκ³ νμλ©΄ λ² μ€νΈμΌ κ² κ°μ΅λλ€! 4κ°μ§ λ³μ - μ§μ λ³μ(local variables) - λ§€κ° λ³μ(parameters) - μΈμ€ν΄μ€ λ³μ(instance variables) - ν΄λμ€ λ³μ(class variables) μλ°μλ μμ κ°μ΄ 4κ°μ§ λ³μκ° μμ΅λλ€. μμΈν νμ΄ μ€λͺ μ μ κΈ° 보λ€λ μμ½ μ 리λ₯Ό μν κΈμ΄λ―λ‘, ν΄λΉ λ΄μ©μ νλμ 보기 μ½κ² νλ‘ μμ±ν΄λ³΄μμ΅λλ€. μ’ λ₯ μ μΈ μμΉ μλͺ μ£ΌκΈ° μ§μ λ³μ(local variables) - μ€κ΄νΈ λ΄ ..
-
μκ³ λ¦¬μ¦ - μ«μ νΌλΌλ―Έλκ°λ°/Algorithm 2022. 3. 16. 23:59
λ¬Έμ Nκ³Ό μμ μ«μ Sκ° μ£Όμ΄μ§λ©΄ μ«μ νΌλΌλ―Έλλ₯Ό λ§λλ νλ‘κ·Έλ¨μ μμ±νμμ€. μλ₯Ό λ€μ΄, Nμ΄ 5μ΄κ³ Sκ° 3 μ΄λΌλ©΄, κ·Έ μ«μ νΌλΌλ―Έλλ λ€μκ³Ό κ°λ€. 3 456 21987 3456789 987654321 μμ μ«μ Sλ κΌλκΈ°λΆν° 1μ© μ¦κ°νλ€. μμ νμ λ²νΈκ° 1λ²μ΄λΌκ³ νμλ, μ§μλ²μ§Έ νμ μΌμͺ½μμ μ€λ₯Έμͺ½μΌλ‘ 1μ© μ¦κ°νλλ‘ μ κ³ , νμλ²μ§Έ νμ κ±°κΎΈλ‘ μ λλ€. μ«μκ° λ§μ½ 10μ΄ λ κ²½μ°, 1λ‘ λ°κΎΈκ³ λ€μ μ¦κ°νλ€. μ λ ₯ μ λ ₯μ 첫 λ²μ§Έ μ€μ Nκ³Ό μμ μ«μ Sκ° μ£Όμ΄μ§λ€. ( 1≤N≤100, 1 ≤S≤ 9) μΆλ ₯ 첫 λ²μ§Έ μ€λΆν° μ«μ νΌλΌλ―Έλλ₯Ό μΆλ ₯νλ€. (κ° μ€μ μ‘΄μ¬νλ 곡백μ κ°μμ μ«μμ κ°μλ₯Ό μ ννκ² νμΈν΄μ£Όμλ°λλλ€.) μμ μ λ ₯ 5 3 μμ μΆλ ₯ 3 456 21987 ..
-
μκ³ λ¦¬μ¦ - μΌκ°ν 그리기κ°λ°/Algorithm 2022. 3. 4. 09:50
λ¬Έμ nμΈ΅μ μΌκ°νμ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμ¬λΌ. Input, Outputμ μμ λ₯Ό μ°Έκ³ νλ€. μ λ ₯ 첫째 μ€μ μ μnμ΄ μ£Όμ΄μ§λ€. (0≤n≤100) μΆλ ₯ λ€μ μμ μ κ°μ΄ μΌκ°ν λͺ¨μμΌλ‘ ‘*’μ μΆλ ₯νλ€.(곡백μ κ°μμ λ³μ κ°μλ₯Ό μ ννκ² νμΈν΄μ£Όμλ°λλλ€.) μμ μ λ ₯ 3 μμ μΆλ ₯ * *** ***** λ΄κ° ν΄κ²°ν λ°©μ //λͺμΈ΅ int num; //μ λ ₯λ°κΈ° Scanner sc = new Scanner(System.in); num = sc.nextInt(); //μ λ ₯λ°μ κ°μ λν΄μ κ°λ‘λ‘ λͺμ€ κ·Έλ¦΄κ²μΈμ§ κ³μ° // 3μΈ΅μ΄λ©΄ -> ν νμ λν΄μ μ΄ 5κ°λ₯Ό κ·Έλ¦°λ€. int row = num*2-1; //μΈ΅λ³λ‘ λμλ³Έλ€. for(int i = 1; i 1κ°μ 곡백 : 2*1-1 = 1 -> 5 - 1..
-
μκ³ λ¦¬μ¦ - μμ νλ³νκΈ°κ°λ°/Algorithm 2022. 3. 2. 21:45
μμλ? 1κ³Ό μκΈ°μμ λ§μ μ½μλ‘ κ°μ§λ μ package com.Algorithm; import java.util.Scanner; public class main { public static void main(String[] args) { int a; int flag = 0; Scanner sc = new Scanner(System.in); //μ λ ₯μ λ°κΈ° μν Scanner a = sc.nextInt(); //0μ λλ μ μκ³ , 1μ λͺ¨λ λλμ΄ λ¨μ΄μ§λ€. 2λΆν° μμνλ€. //μκΈ°μμ μ νμ 0μΌλ‘ λλμ΄ λ¨μ΄μ§λ―λ‘ μ μΈνλ€. //λ°λΌμ 1κ³Ό μκΈ°μμ μ μ μΈν μνμ΄λ―λ‘, μ΄ μ‘°κ±΄μμ iλ‘ λλμ΄ λ¨μ΄μ§λ€λ©΄ //μμκ° μλλ€. for(int i =2; i < a; i++) { if( a%i == ..
-
Collection(1) - List, Set, Mapκ°λ°/Java 2022. 2. 22. 01:01
μλ νμΈμ, μ΄λ²μλ μλ°μμ μλ£κ΅¬μ‘°λ₯Ό νννλ μΈν°νμ΄μ€μΈ 컬λ μ (Collection), κ·Έλ¦¬κ³ κ΅¬μ²΄μ μΈ μλ£κ΅¬μ‘°μ μ’ λ₯μΈ λ¦¬μ€νΈ(List), μ€ν(Stack) ,ν(Queue),μ (Set),λ§΅(Map)μ κ°λ κ³Ό μμ μ½λλ₯Ό 보λλ‘ νκ² μ΅λλ€. 컬λ μ νλ μμν¬λ? - λ€μμ λ°μ΄ν°λ₯Ό λ€λ£¨κΈ° μν μλ£κ΅¬μ‘°λ₯Ό νννκ³ μ¬μ©νλ ν΄λμ€μ μ§ν©μ μλ―Έ - λ°μ΄ν°λ₯Ό λ€λ£¨λλ° νμν νλΆνκ³ λ€μν ν΄λμ€μ κΈ°λ³Έν¨μλ₯Ό μ 곡νμ¬ μ μ© - 컬λ μ νλ μμν¬μ λͺ¨λ ν΄λμ€λ Collection interfaceλ₯Ό ꡬν(implement)νλ ν΄λμ€ λλ μΈν°νμ΄μ€ List μμκ° μλ λμ΄λ λ°μ΄ν°λ₯Ό ννν©λλ€. - Arraylistλ λ°°μ΄μ μ΄μ©νμ¬ λ°μ΄ν°λ₯Ό μ μ₯νλ List μΈν°νμ΄μ€μ λλ€. //List - μ..
-
μ κ·Όμ μ΄μ(access modifier)λ?κ°λ°/Java 2022. 2. 20. 22:36
μλ νμΈμ, λͺ½λ°λΈμ λλ€. μ΄λ² μκ°μλ 'μ κ·Όμ μ΄μ(access modifier)'μ λν΄ μμλ³΄κ² μ΅λλ€. μ²μ μλ°λ₯Ό λ°°μΈ λ, κ΅μ₯ν 볡μ‘νκ²λ§ λκ»΄μ‘λ κΈ°μ΅μ΄ λλ€μ. μμ¦ κΈ°μ΄μ μννλ κ² κ°μμ, μ¬λ¬κ°μ§ κΈ°μ΄ κ°λ λ€μ λ€μ 보λ μ€μ μμ΅λλ€. μμ μ΄λ° κΈ°μ΄μ μΈ κ°λ μ μ²μ 곡λΆν λ, μ λλ‘ μ‘μλλ κ²μ΄ μ’μ κ² κ°μ΅λλ€ :) μ κ·Όμ μ΄μ(access modifier)λ μ κ·Ό μ μ΄μ (access modifier) μ κ·Ό μ μ΄μλ λ©€λ² λ³μ/ν¨μ νΉμ ν΄λμ€μ μ¬μ©λλ©° μΈλΆμμμ μ κ·Όμ μ ννλ μν - private : κ°μ ν΄λμ€ λ΄μμλ§ μ κ·Όμ΄ κ°λ₯ν©λλ€ - default(nothing) : κ°μ ν¨ν€μ§ λ΄μμλ§ μ κ·Όμ΄ κ°λ₯ν©λλ€. - protected : κ°μ ν¨ν€μ§ λ΄μμ, 그리..
-
μ€νλ§ νλ μμν¬(Spring Framework)μ λ€νμ±(Polymorphism)(1)κ°λ°/Spring Boot 2022. 2. 8. 00:00
Spring Frameworkλ₯Ό 곡λΆνλ©΄, λ°λμ μμμΌ ν κ°λ μ΄ μμ΅λλ€. λ°λ‘, λ€νμ±(Polymorphism)μΈλ°μ. μ΄λ² μκ°μλ μ€νλ§ νλ μ μν¬μ λ€νμ±μ λν λ€μν μ΄μΌκΈ°λ₯Ό ν΄λ³΄κ³ μ ν©λλ€. p.s) ν΄λΉ κΈμ κΉμνλμ Spring κ°μ λ΄μ©μ ν λλ‘ κ°μΈμ΄ μ 리νκ²μ κΈ°λ‘ν©λλ€. μκ°μ΄ λμ λ€λ©΄ ν΄λΉ κ°μ λν κΌ λ€μ΄λ³΄μ€ κ²μ μΆμ²ν©λλ€ :) κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ° λ€νμ±μ λ§νκΈ° μ μ, λ¨Όμ μ€νλ§μ νΉμ§μ λν΄μ μ΄μΌκΈ°ν΄λ³΄κ² μ΅λλ€. μ€νλ§μ μλ° μΈμ΄ κΈ°λ°μ νλ μμν¬μ λλ€. κ·Έλ λ€λ©΄ μλ° μΈμ΄μ κ°μ₯ ν° νΉμ§μ 무μμΌκΉμ? λ€, λ§μ΅λλ€. 'κ°μ²΄ μ§ν₯ μΈμ΄' λΌλ κ²μ λλ€. μ°λ¦¬κ° μκ³ μ νλ μ€νλ§μ μ΄ κ°μ²΄ μ§ν₯ μΈμ΄κ° κ°μ§ κ°λ ₯ν νΉμ§μ μ΄λ €λ΄λ νλ μμν¬μ λλ€. μ¦, μ€..