首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Kotlin查找字符串是否为数字?

如何使用Kotlin查找字符串是否为数字?
EN

Stack Overflow用户
提问于 2018-01-05 15:36:49
回答 7查看 46.3K关注 0票数 48

我想使用Kotlin中的when()表达式从函数返回不同的值。输入是一个String,但是它可能被解析为一个Int,所以如果可能的话,我想返回解析的Int,如果不是的话,返回一个String。因为输入是一个String,所以我不能使用is类型check表达式。

有什么惯用的方法来达到这个目的吗?

我的问题是when()表达式应该是什么样子,而不是返回类型。

EN

Stack Overflow用户

发布于 2021-03-08 13:50:10

如果要检查字符串是否为数字(Int),并执行一些简单的解决方案,可以如下所示:

代码语言:javascript
运行
复制
if (myString.toIntOrNull() != null) {
   //Write your code you want to execute if myString is (Int)
} else {
   //Write your code you want to execute if myString is (not Int)
}
票数 4
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48116753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档