gpt4 book ai didi

java - 在 Android 应用程序中获取字符串的正确部分

转载 作者:搜寻专家 更新时间:2023-11-01 09:17:13 26 4
gpt4 key购买 nike

好的,我正在尝试在我正在编写的 Android 应用程序中获取字符串中正确的三个字符。

根据我在 SDK 和网上所做的研究,我应该能够使用类似下面的东西来完成它。

millisecondsD = millisecondsD.substring(millisecondsD.length() -3, millisecondsD.length());

但是,每当我尝试使用上面的代码时,我都会强制关闭。我只是错过了一些 super 简单的东西吗?

最佳答案

您可能需要先检查字符串是否至少有 3 个字符长,而不是 null

if (millesecondsD != null && millisecondsD.length() >=3)
millesecondsD = milisecondsD.substring(milisecondsD.length() - 3);

此外,如果需要,您可以省略第二个参数。

例子:

String:
I'm a chunky monkey from funky town
01234567890123456789012345678901234
10 20 30

因此,在这种情况下,最后 3 个字符是 34、33 和 32。代码中的索引是正确的。

关于java - 在 Android 应用程序中获取字符串的正确部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3825187/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com