共計 451 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Go 語言中,可以使用 strconv 包中的 Atoi 或者 ParseInt 函數來判斷一個字符串是否為數字。具體的方法如下:
- 使用 Atoi 函數:Atoi 函數將字符串轉換為整數類型,如果轉換成功,則說明該字符串為數字;如果轉換失敗,則說明該字符串不是數字。
import ("strconv"
)
func isNumber(str string) bool {_, err := strconv.Atoi(str)
return err == nil
}
- 使用 ParseInt 函數:ParseInt 函數將字符串轉換為指定進制和位大小的整數類型,如果轉換成功,則說明該字符串為數字;如果轉換失敗,則說明該字符串不是數字。
import ("strconv"
)
func isNumber(str string) bool {_, err := strconv.ParseInt(str, 10, 64)
return err == nil
}
以上兩種方法都是通過嘗試將字符串轉換為整數類型來判斷是否為數字,如果轉換成功則說明是數字,否則不是數字。
丸趣 TV 網 – 提供最優質的資源集合!
正文完