我正在嘗試使用Kotlin語言製作一個簡單的Android應用程序。 我有一個EditText,我在String中獲取它的值,但我想將該值轉換爲一個整數。 如何將此字符串轉換爲整數Kotlin語言?將從edittext獲得的字符串轉換爲Kotlin語言的Integer
-1
A
回答
4
您可以使用.toInt()
:
val myNumber: Int = "25".toInt()
注意,它拋出一個NumberFormatException
如果字符串的內容是不是一個有效的整數。
如果你不喜歡這種行爲,你可以使用.toIntOrNull()
,而不是(因爲科特林1.1):
val myNumOrNull: Int? = "25".toIntOrNull()
0
以上是一般的想法,但這裏是一個語法直出Android的工作室,從我正在做的不同的教程。
請注意,編譯器非常樂意進行演員陣容。
var myNewInt: Int = myEditTextView.text.toString().toInt()
相關問題
- 1. 將字符串從EditText轉換爲Integer
- 2. Ruby - 將Integer轉換爲字符串
- 3. Android:NullPointerException,將EditText轉換爲字符串
- 4. 將EditText/TextView轉換爲字符串?
- 5. 將字節轉換爲x86彙編語言的字符串
- 6. 如何將字符串轉換爲Kotlin中的字符?
- 7. 從字符串「SystemNullReferenceException:O」到字符串「Integer」的轉換無效
- 8. LISP - 將語法輸入轉換爲字符串(語言理論)
- 9. 將字符串語句轉換爲切換字符串語句
- 10. 將日期轉換爲Windows中語言環境的字符串
- 11. 將字符串轉換爲雙重的春天表達語言
- 12. 將語言對象轉換爲R中的字符串
- 13. 將字符串轉換爲序言中的術語列表
- 14. 將字符從任何語言轉換爲英文字符
- 15. 將字符串轉換爲數字並回到自然語言?
- 16. C語言,如何將數字轉換爲字符串?
- 17. Ada95:將Integer轉換爲字符
- 18. 如何將字符串轉換爲android中的{Integer []圖像}。
- 19. 如何將字符串轉換爲Kotlin中的Long?
- 20. C#將字符串轉換爲雙重語言環境
- 21. Google API - 將字符串轉換爲EN語言:(
- 22. Java:將字符串轉換爲特定語言環境
- 23. 將DYNAMIC字符串轉換爲所選語言
- 24. 將字符列表轉換爲序言中的字符串
- 25. 用C語言從字符串轉換爲長時間
- 26. 通過overridingtoString將arraylist <Integer>轉換爲字符串
- 27. Ruby on rails:無法將字符串轉換爲Integer for contoku
- 28. 從字符串轉換爲Integer類型無效
- 29. 從字符串「〜/ app.config」轉換爲鍵入'Integer'無效
- 30. 如何將EditText的字符串轉換爲位圖?
Google it。 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-int.html –