Programando/Android
2021. 6. 17.
[Android/Kotlin] Room_(5)
νμ₯ ν¨μ // Stringμ νμ₯νλ νμ₯ ν¨μ isNumber fun String.isNumber(): { } : κ°μ²΄ μ΄λ¦.ν¨μλͺ
κ³Ό κ°μ΄ μ¬μ©νκ² λλ©΄ κ·Έ κ°μ²΄λ₯Ό νμ₯νλ νμ₯ ν¨μκ° λκ³ , λ§μΉ κ°μ²΄μ λ©€λ² ν¨μμΈ κ²μ²λΌ μ¬μ©ν μ μλ€. μ) νμ₯ν¨μμ ꡬν fun String.isNumber(): Boolean { return try { this.toBigInteger() true } catch (e: NumberFormatException) { false } } : Stringμ΄ μ«μμΈμ§ μλμ§ νλ³νλ νμ₯ ν¨μλ‘, try-catchλ¬Έμ μ¬μ©νλ€. Roomμ ν΅ν΄ λ‘컬 λ°μ΄ν°λ² μ΄μ€ ꡬννκΈ° 1. app λͺ¨λμ build.gradleμ μλ μ½λ μΆκ°νκ³ Sync apply plugin: '..