google_guava - upswp/THXSTORE GitHub Wiki
νλ‘μ νΈμμ gradle dependency μ€ guava λ₯Ό μ¬μ©νλ κ²μ λ°κ²¬νλ€. google guava ! λμ μ²μ 보λ κ±°λΌ μ κΈ°νλ€. ππ
κ°λ° μ μμ£Ό λλ©΄νλ μ ν¨μ± 체ν¬, Collection, λ μ§, λ¬Έμ λ±λ± μλ€. μ΄λ° κ±Έ μ’λ νΈνκ² μ¬μ©ν μ μκ² Google μμ λ°°ν¬λλ λΌμ΄λΈλ¬λ¦¬μ΄λ€.
- λ²κ·Έ λ°μλ₯ μ νμ ν μ€μΌ μ μλ€.
- μ₯ν©νκ³ λΉν¨μ¨μ μΈ μ½λλ₯Ό μ€μΌ μ μλ€.
- μ§κ΄μ μ΄λ€.
- κ°λ°νμ€μ μ€μνλ μ½λλ₯Ό μμ±ν μ μλ€.
- νΈνλ€.
- μμμ±μ΄ μ¦κ°νλ€.
κ·Έ μ€μμλ CaseFormat μ κ΄λ ¨λ κ²μ μ΄ν΄λ³΄λ €κ³ νλ€.
- CaseFormat: λ¬Έμμ΄μ camel style λ‘ λ³κ²½νλ ν¨μ
System.out.println(CaseFormat.LOWER_HYPHEN.to(CaseFormat.LOWER_CAMEL, "test-data")); // testData