π£ Language/JAVAμ ν΄λΉνλ κΈλ€ 22 Articles matched λͺ©λ‘μ΄ μμ΅λλ€. [Java] File.mkdir(), File.mkdirs() μ°¨μ΄ Java File Method Spring Framework μμμ μΉ κ°λ°μ νλ μ€μ νμΌ μ λ‘λ λ° λ€μ΄λ‘λλ₯Ό ꡬννλ€κ° μ¬μ©λκ³ μλ File.mkdirs() , File.mkdir() μ μ°¨μ΄κ° κ°μκΈ° κΆκΈν΄μ Έμ κ²μμ νκ² λμμ΄μ κ°λ¨ν μ°¨μ΄μ§λ§ κΉλ¨Ήμ§ μκΈ° μν΄μ μ 리! File.mkdir() vs File.mkdirs() λ κ°μ§ λ€ λλ ν 리λ₯Ό μμ±νλ Java APIμΈλ°μ μ°¨μ΄λ κ°λ¨ν©λλ€ File.mkdir() λ§λλ €λ λλ ν 리μ μμ λλ ν λ¦¬κ° μ‘΄μ¬νμ§ μλ κ²½μ° λλ ν 리 μμ± λΆκ° File.mkdirs() λ§λλ €λ λλ ν 리μ μμ λλ ν λ¦¬κ° μ‘΄μ¬νμ§ μλ κ²½μ° μμ λλ ν 리λ μμ± μλ₯Όλ€μ΄ μλμ κ°μ νμΌ κ΅¬μ‘°λ₯Ό 보μ 123γ γ ‘GrandDir γ γ ‘ParentDir γ γ ‘ChildD.. [JAVA] trim() λ©μλ μλ°μ trim λ©μλλ μΌμͺ½ trimκ³Ό μ€λ₯Έμͺ½ trimμ ν©μ³ λμ κ²μ΄λ€. λ¬΄μ¨ μλ―ΈμΈκ° νλ©΄ trim λ©μλλ₯Ό μ΄μ©ν΄μ λ¬Έμμ΄ "123 444" λ₯Ό 맀κ°λ³μλ‘ μ λ¬ν κ²½μ° κ·Έλλ‘ "123 444"κ° λμ¨λ€λ μλ―Έμ΄λ€. μ μ΄ν΄κ° λμ§ μλλ€λ©΄ λ μ¬μ΄ μλ‘ " 1323 4232 1 " μ΄λ° λ¬Έμμ΄μ 맀κ°λ³μλ‘ μ λ¬νλ©΄ κ·Έ κ²°κ³Όλ‘ "1323 4232 1" μ΄λΌλ λ¬Έμμ΄μ΄ λμ¨λ€. System.out.println( " 1323 4232 1 ".trim() ); 1323 4232 1 λ¬Έμ μ¬μ΄μ κ»΄μλ white spaceλ λ°μ΄ν°λ‘ ꡬλΆνκ³ μ§μ°μ§ μλλ€. κ°μ΄λ° 곡백λ§μ μμ κ³ μΆλ€λ©΄ trim λ©μλλ₯Ό μ¬μ©νμ§ λ§κ³ replaceAll() λ©μλλ₯Ό μ¬μ©νλ©΄ λλ€. System.out.println(.. [JAVAκΈ°μ΄] μλ° νλ«νΌ(Java Platform) μ’ λ₯ μ€λμ μλ° νλ«νΌ(java platform) μ’ λ₯μ λν΄μ μ 리νλ €κ³ ν΄μ μΌλ¨ μλ° νλ«νΌμ ꡬμ±νλ μ΄μ λ μλ°λΌλ μΈμ΄λ₯Ό ν΅ν΄μ κ°λ°μ νκΈ° μν΄μμμ κ·Έ μ’ λ₯μλ 3κ°μ§κ° μμ΄μ J2SE ( Java 2 Standard Edition )μλ° νμ€ νλ«νΌμΌλ‘ μΌλ° λ°μ€ν¬ν νκ²½μ μμ©νλ‘κ·Έλ¨μ κ°λ°ν λ μ¬μ© μ¬κΈ°μ λ§νλ μΌλ° λ°μ€ν¬νμ μ°λ¦¬κ° νμ μ¬μ©νκ³ μλ μ»΄ν¨ν°λ₯Ό λ§ν΄μ J2EE ( Java 2 Enterprise Edition )μλ°λ‘ μλ² νλ‘κ·Έλ¨μ κ°λ°ν λ μ¬μ©λλ νλ«νΌμΌλ‘ λ³Όλ₯¨μ΄ 3κ°μ§ νλ«νΌ μ€μ κ°μ₯ ν¬κ³ μ¬μ©ν μ μλ APIκ° λ§μμ J2ME ( Java 2 Micro Edition )μμ μ¬μ΄μ¦μ μ₯μΉμ λν νλ‘κ·Έλ¨μ κ°λ° μμ μ¬μ© μλ₯Ό λ€λ©΄ μ€λ§νΈν° νΉμ PDA.. [κ°μ²΄μ§ν₯] λ€νμ± λ€νμ±( Polymorphism ) λ€νμ±?λ€νμ±μ΄ λκΉ? λ€νμ±μ μλ¬Όνμμλ μ μκ° λμ΄ μμ§λ§,μ°λ¦¬λ ITλΆμΌμ΄λ―λ‘ μ»΄ν¨ν° κ³Όνμμ μ μλ λ΄μ©μ 보μ κ·Έ νλ‘κ·Έλλ° μΈμ΄μ μλ£ν 체κ³μ μ±μ§μ λνλ΄λ κ²μΌλ‘, νλ‘κ·Έλ¨ μΈμ΄μ κ° μμλ€(μμ, λ³μ, μ, μ€λΈμ νΈ, ν¨μ, λ©μλ λ±)μ΄ λ€μν μλ£ν(type)μ μνλ κ²μ΄ νκ°λλ μ±μ§μ κ°λ¦¬ν¨λ€. λ무 μ΄λ ΅κ² μ μλμ΄μλλ°μ½κ² λ§ν΄μ νλμ μ΄λ¦μΌλ‘ μ¬λ¬ κΈ°λ₯μ νλκ²μ΄ λ°λ‘ λ€νμ±μ΄λ€. μ΄λ κ°μ²΄μ§ν₯ μΈμ΄μμ λΉ μ§ μ μλ κ°λ μΌλ‘μμ, μΊ‘μνμ ν¨κ» 3λ νΉμ§ μ€ νλ μ΄λ€. λ€νμ±μ΄ μ μ©λ κ³³μ μλ°(JAVA)λ‘ μλ₯Ό λ€μ΄ 보면μ€λ²λΌμ΄λ©(Overriding)κ³Ό μ€λ²λ‘λ©(Overloading)μμ΄λ κ°μ²΄μ§ν₯ μΈμ΄λ μ‘΄μ¬ν κ²μ΄κ³ , μλ°μ.. [JAVA/μλ° κΈ°μ΄] URLConnection ν΄λμ€ URLConnection Class(ν΄λμ€) λ€νΈμν¬ ν΅μ μ μμ΄μ λνμ μΈ νλ‘ν μ½ μ€ νλκ° λ°λ‘HTTP(Hyper Text Transfer Protocol)μ΄λ€. HTTPλ, μΉμμμ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μ λμ ν κ·μ½μ μλ―Ένλλ°, λ³΄ν΅ ν΄λΌμ΄μΈνΈμ μλ²μ κ΅¬μ‘°λ‘ μ΄λ£¨μ΄μ§λ€. ν΄λΌμ΄μΈνΈμͺ½μλ λνμ μΌλ‘ μΉ λΈλΌμ°μ κ° μκ³ μλ²μλ μΉ μλ²κ° μλ€. κ·Έλ°λ° λ§μ½ λ΄κ° λ§λ μλ° νλ‘κ·Έλ¨μμμΉμλ²μμ λ°μ΄ν°λ₯Ό λ°μμ€κ³ μΆλ€λ©΄ μ΄λ»κ² ν΄μΌν κΉ? μ΄λ΄ λ μ¬μ©λλ ν΄λμ€κ° λ°λ‘java.net ν¨ν€μ§ μλμ μλ ν΄λμ€λ€μ΄λ€. μ΄λ κ² λ€μν ν΄λμ€λ€μ΄ νμ©λλλ°λνμ μΌλ‘ Socketκ³Ό HTTPν΅μ μ μ μ©ν URLConnection ν΄λμ€λ₯Ό μκ°νκ³ μ νλ€. μλλ λ€νΈμν¬ νλ‘κ·Έλλ°μ μμ΄μ μλ°μλ Socke.. κ°μ²΄μ§ν₯_μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄ μ€λμ μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄μ λν΄μ 리νλ €κ³ νλ€. μ€λ²λ‘λ© κ°μ κΈ°λ₯μ λ©μλλ₯Ό λ€λ₯Έ 맀κ°λ³μλ₯Ό μ£Όκ³ μΆμ λ κ°μ μ΄λ¦μΌλ‘ ꡬνμ νλ 맀κ°λ³μμ νμ μ λ€λ₯΄κ² νκ±°λκ°μλ₯Ό λ€λ₯΄κ² νμ¬ κ΅¬ννλ κ²μ λ§νλ€. μ) μμ±μ μ€λ²λΌμ΄λ© λ©μλ μ¬μ μ. μμκ΄κ³μμ λΆλͺ¨ ν΄λμ€κ° κ°μ§ λ©μλλ₯Ό μμ ν΄λμ€μμ λ€μ μ μνλ κ²μ λ§νλ€. μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄ μμ½ μ€λ²λ‘λ© μ€λ²λΌμ΄λ© μ μ© νΉμ ν΄λμ€ μμ κ΄κ³ μ κ·Ό μ ν μκ΄μμ λΆλͺ¨ λ©μλμ μ κ·Ό μ νμλ³΄λ€ μμ λ©μλμ μ κ·Ό μ νμκ° λ λκ±°λ κ°μμΌνλ€. λ°νν(returnν) μκ΄μλ€ κ°μμΌνλ€ λ©μλ μ΄λ¦ 무쑰건 κ°μμΌ νλ€ λ¬΄μ‘°κ±΄ κ°μμΌ νλ€ νλΌλ―Έν°(νμ , κ°μ) λ°λμ λ¬λΌμΌ νλ€ λ°λμ κ°μμΌ νλ€ 1 2 3