小编bra*_*oob的帖子

类型转换括起括号的原因

if (obj instanceof String) {
    return (String) obj;
} else {
    return ((BlogPost) obj).getTitle(); 
Run Code Online (Sandbox Code Playgroud)

为什么返回的滴度行BlogPost需要括号围绕基准包裹objBlogPost

java methods object type-conversion

1
推荐指数
1
解决办法
232
查看次数

Kotlin - 获取从指定索引开始直到另一个指定索引或字符串末尾的子字符串的方法?

例子

val string = "Large mountain"

我想获得一个从“t”字符的索引开始直到“t”+ 7 的索引的子字符串,其中 7 是任意的或字符串的结尾。

val substring = "tain"

假设字符串更大

val string2 = "Large mountain and lake"

我想回来

val substring2 = "tain and l"

如果我尝试 substring(indexOf("t") ,(indexOf("t") + 7) )

在第二种情况下,如果我现在使用“大山”,我会得到索引越界异常。

string substring kotlin

0
推荐指数
1
解决办法
4325
查看次数

标签 统计

java ×1

kotlin ×1

methods ×1

object ×1

string ×1

substring ×1

type-conversion ×1