gpt4 book ai didi

Java 数字比较

转载 作者:行者123 更新时间:2023-12-01 06:41:58 25 4
gpt4 key购买 nike

我可以用什么东西来查看一个数字是否与另一个数字以相同的数字开头?前任。 5643和5377都是以5开头。

有没有办法用数字来做到这一点,或者它们必须是字符串? (开始于?)

最佳答案

其中 n1 和 n2 是您的数字:

return (n1.toString().charAt(0) == n2.toString().charAt(0));

您必须使用 Integer 而不是 int,因为 int 没有 .toString() 方法。

如果 n1 是 int,您可以使用 new Integer(n1).toString()。

或者更好(Bombe 建议):

String.valueOf(n1).charAt(0) == String.valueOf(n2).charAt(0)

关于Java 数字比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/651523/

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