μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- νλ€μ€κ³΅λΆ
- μλ°νλ‘κ·Έλλ°
- μλ°μ΄λ³΄
- java
- μλ°μ€ν¬λ¦½νΈ
- StreamlitκΈ°λ³Έ
- νμ΄μ¬
- νλ€μ€
- μλ°κ³΅λΆ
- μλλ‘μ΄λ μ€νλμ€
- MySQL
- μ€νΈλ¦Όλ¦Ώ κΈ°λ³Έ
- Pandas
- μλλ‘μ΄λ μ± κ°λ°
- μλ°κΈ°μ΄
- StreamlitκΈ°μ΄
- λ°μ΄ν°λ² μ΄μ€
- RESTful API
- νμ΄μ¬κ³΅λΆ
- μλ°μ€ν¬λ¦½νΈ 곡λΆ
- streamlit
- serverless
- μλ°
- JavaScript
- μΉλμ보λ μ μ
- Matplotlib κΈ°μ΄
- μΉλμ보λ κΈ°μ΄
- db
- Android
- μ€νΈλ¦Όλ¦Ώ
- Today
- Total
λͺ©λ‘πͺJava (14)
ruriruriya
μλ°(Java)μ HashMapμ ν€(key)μ κ°(value)μ μμΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ£κ΅¬μ‘°λ€. κ° ν€λ κ³ μ ν΄μΌ νλ©°, νλμ ν€λ νλμ κ°μ 맀νλλ€. HashMapμ μ¬μ©νλ©΄ ν€λ₯Ό ν΅ν΄ λΉ λ₯΄κ² λ°μ΄ν°λ₯Ό κ²μν μ μλλ° μ΄λ λ΄λΆμ μΌλ‘ ν΄μ ν μ΄λΈμ μ¬μ©νκΈ° λλ¬Έμ΄λ€. ν΄μ ν μ΄λΈμ ν€μ λν ν΄μ ν¨μλ₯Ό μ μ©νμ¬ λ°μ΄ν°μ μ μ₯ μμΉλ₯Ό κ²°μ νλ€. HashMapμ μ£Όμ νΉμ§ λΉ λ₯Έ κ²μ μλ: ν€λ₯Ό ν΅ν΄ κ°μ λΉ λ₯΄κ² κ²μν μ μλ€. ν€μ κ³ μ μ±: κ°μ ν€λ‘ μ¬λ¬ κ°μ μ μ₯νλ €κ³ νλ©΄, λ§μ§λ§μ μ μ₯ν κ°μΌλ‘ λ체λλ€. μμ 보μ₯νμ§ μμ: λ°μ΄ν°μ μ μ₯ μμλ₯Ό 보μ₯νμ§ μλλ€. μ¦, μ λ ₯ μμλλ‘ λ°μ΄ν°κ° μ μ₯λμ§ μμ μ μλ€. null κ° νμ©: ν€μ κ°μΌλ‘ nullμ νμ©νλ€. νμ§λ§ ..
μλ°μμ μμ(Inheritance)μ ν ν΄λμ€κ° λ€λ₯Έ ν΄λμ€μ μμ±κ³Ό λ©μλλ₯Ό κ°μ Έλ€ μΈ μ μλ κΈ°λ₯μ μλ―Ένλ€. μ΄λ₯Ό ν΅ν΄ μ½λμ μ¬μ¬μ©μ±μ λμ΄κ³ , ν΄λμ€ κ°μ κ΄κ³λ₯Ό ꡬ쑰νν μ μλ€. μμμ λΆλͺ¨ ν΄λμ€(Parent Class λλ Super Class)μ μμ ν΄λμ€(Child Class λλ Sub Class) κ°μ κ΄κ³λ₯Ό μ μνλ λ° μ¬μ©λλ€. μμ ν΄λμ€λ λΆλͺ¨ ν΄λμ€μ λͺ¨λ μμ±κ³Ό λ©μλλ₯Ό μμλ°λλ€. μ΄λ κ² μμλ°μ λ©μλλ μμ±μ μμ ν΄λμ€μμ λ°λ‘ μ¬μ μ(Override)ν μλ μκ³ , μλ‘μ΄ λ©μλλ μμ±μ μΆκ°ν μλ μλ€. μ΄λ₯Ό ν΅ν΄ μμ ν΄λμ€λ λΆλͺ¨ ν΄λμ€μ κΈ°λ₯μ νμ₯νκ±°λ μμ ν μ μλ€. // λΆλͺ¨ ν΄λμ€ μ μ class Animal { public void s..
μλ°(Java)μμ ν΄λμ€(Class)λ κ°μ²΄(Object)λ₯Ό μμ±νκΈ° μν ν λλ μ€κ³λλ€. ν΄λμ€λ κ°μ²΄κ° κ°μ ΈμΌ ν μμ±(Attribute)κ³Ό λ©μλ(Method)λ₯Ό μ μνλ€. μμ±μ κ°μ²΄μ μνλ₯Ό λνλ΄λ©°, λ©μλλ κ°μ²΄κ° μνν μ μλ λμμ μ μνλ€. μ΄λ¬ν ν΄λμ€μ μ μλ₯Ό λ°νμΌλ‘ μ€μ λ‘ λ©λͺ¨λ¦¬μ ν λΉλμ΄ μ¬μ©λ λ κ·Έκ²μ΄ κ°μ²΄μ΄λ€. μλ₯Ό λ€μ΄, μλμ°¨λ₯Ό ν΄λμ€λ‘ λΉμ ν΄λ³΄μ. μλμ°¨ ν΄λμ€λ λΈλλ, μμ, μλ λ±κ³Ό κ°μ μμ±μ κ°μ§λ©° μ£Όν, λ©μΆ€, μλ λ³κ²½ λ±κ³Ό κ°μ λ©μλλ₯Ό κ°μ§ μ μλ€. μ΄ ν΄λμ€λ₯Ό λ°νμΌλ‘ μμ±λ μ€μ μλμ°¨ κ°μ²΄λ€μ κ°κ° λ€λ₯Έ λΈλλ, μμ, μλλ₯Ό κ°μ§κ² λλ€. κ·Έλ¦¬κ³ κ°μ²΄(Object)μ μΈμ€ν΄μ€(Instance)μ μ°¨μ΄λ λ§€μ° λ―Έλ¬νμ§λ§, κ°μ²΄λ ν΄λμ€..
μλ° νλ‘κ·Έλλ°μμ μ€λ²λ‘λ©(Overloading)κ³Ό μ€λ²λΌμ΄λ©(Overriding)μ κ°μ²΄μ§ν₯ νλ‘κ·Έλλ°μ μ€μν κ°λ μ΄λ€. λ λ€ λ€νμ±(polymorphism)μ ꡬννλ λ°©λ² μ€ νλμ΄μ§λ§ μλ‘ λ€λ₯Έ λͺ©μ κ³Ό λμμ κ°κ³ μλ€. 1. μ€λ²λ‘λ©(Overloading) λ©μλλ μμ±μμ μ΄λ¦μ κ°μ§λ§, 맀κ°λ³μμ νμ , κ°μ, μμκ° λ€λ₯Έ μ¬λ¬ λ²μ μ μ μνλ κ²μ μλ―Ένλ€.μ€λ²λ‘λ©μ μ¬μ©νλ©΄ κ°μ μ΄λ¦μ λ©μλλ₯Ό μ¬λ¬ κ° μ μνμ¬ λ€μν μν©μ λ§κ² νΈμΆν μ μλ€.μ»΄νμΌλ¬κ° λ©μλ νΈμΆ μ μΈμμ νμ μ λ³΄κ³ μ μ ν λ²μ μ λ©μλλ₯Ό κ²°μ νλ€.μμ±μ μ€λ²λ‘λ©public class Person { private String name; private int age; // κΈ°λ³Έ μμ±μ public Pers..
μλ°λ‘ κ°λ°μ νλ©΄μ λ¬Έμμ΄λ‘ λ°κΏμ€μΌ νλ μκ°λ€μ΄ μλ€. λ¬Έμμ΄λ‘ λ°κΎΈλ μ¬λ¬ λ°©λ²μ μμ보μ. 1. String.valueOf() λ©μλ μ¬μ© μ΄ λ°©λ²μ λͺ¨λ λ°μ΄ν° μ νμ λ¬Έμμ΄λ‘ λ³νν μ μλ€. int intValue = 42; double doubleValue = 3.14; boolean booleanValue = true; String intString = String.valueOf(intValue); String doubleString = String.valueOf(doubleValue); String booleanString = String.valueOf(booleanValue); System.out.println(intString); // "42" System.out.println(d..
Javaμλ λ€μν μ°μ°μκ° μλ€. μ°μ μ°μ°μ, ν λΉ μ°μ°μ, μ¦κ°/κ°μ μ°μ°μ, κ΄κ³ μ°μ°μ, λ Όλ¦¬ μ°μ°μ, λΉνΈ μ°μ°μ, μΌν μ°μ°, instanceof μ°μ°μ. 1. μ°μ μ°μ°μ μ°μ μ°μ°μλ κΈ°λ³Έμ μΈ μνμ μ°μ°μ μννλ€. μ΄ μ°μ°μλ€μ μ«μν λ³μ λλ 리ν°λ΄ κ°μ μ¬μ©λλ€. + (λ§μ ): λ κ°μ λνλ€. - (λΊμ ): μ€λ₯Έμͺ½ κ°μ μΌμͺ½ κ°μμ λΊλ€. * (κ³±μ ): λ κ°μ κ³±νλ€. / (λλμ ): μΌμͺ½ κ°μ μ€λ₯Έμͺ½ κ°μΌλ‘ λλλ€. % (λλ¨Έμ§): μΌμͺ½ κ°μ μ€λ₯Έμͺ½ κ°μΌλ‘ λλ λλ¨Έμ§λ₯Ό λ°ννλ€. int a = 5; int b = 2; int sum = a + b; // 7 int difference = a - b; // 3 int product = a * b; // 10 int quotien..
μλ°μμλ μμ±μλ‘ κ³΅κ°μ λ¨Όμ νμ±νλ€. κ·Έλ¦¬κ³ νμ±λ 곡κ°μ λ°μ΄ν°λ₯Ό λ£κ³ λ³μλ‘ κ·Έ 곡κ°μ κ°λ¦¬ν¨λ€. 1. ν΄λμ€ μμ± ν΄λμ€ νλλ₯Ό μμ±ν΄μ λ³μλ₯Ό μ μΈνκ³ ν¨μλ₯Ό λ§λ λ€. 맀κ°λ³μλ₯Ό μΆκ°ν ν¨μμ, print ν¨μ 2κ°λ₯Ό λ§λ λ€. public class Member { String name; String tel; String address; Member(){ // λμκ°κ² νκΈ° μν΄μ λ§λ κΈ°λ³Έ μμ±μ. } Member(String name, String tel, String address){ this.name = name; this.tel = tel; this.address = address; } void print(){ System.out.println(name + " " + tel + " ..
μλ° ν΄λμ€ ν¬κ² λ κ°μ§λ‘ λλλ€. - ν΄λμ€λ₯Ό μ€ννλ λΆλΆ - ν΄λμ€λ₯Ό λ§λλ λΆλΆ κ·Έλμ ν΄λμ€λ₯Ό λ§λ€κ³ μ€νμ λ©μΈ ν΄λμ€μμ μ€νλλ€. 1. ν΄λμ€ μμ± λ¨Όμ ν΄λμ€λ₯Ό λ§λ€μ΄λ³΄μ. number, name μ΄λΌλ λ³μλ₯Ό μ μΈνκ³ printλΌλ return μμ΄ νλ¦°νΈνλ ν¨μλ₯Ό λ§λ€μλ€. public class Product { int number; String name; void print(){ System.out.println(number); System.out.println(name); } } 2. λ©μΈ ν΄λμ€ μμ± λ©μΈ ν΄λμ€μμ κ°μ₯ λ¨Όμ μμΌν κ²μ public static void main(String[] args) ν¨μμ΄λ€. κ·Έ ν¨μ λ΄μμ μ€ν μ½λλ₯Ό λ§λ€μ΄ μ€ννλ€. λ¨Όμ μμ±..