【发布时间】:2013-02-03 21:07:31
【问题描述】:
我想知道如何在零件上拆分一个数字,然后将它们相互比较
例如,我有一组数字
989010
990009
991008
992992
993006
994005
995004
我想把每个数字分成两部分 -->>
if it's 989010 -- it will be like '989' and '010'.
在那之后,我想我可以比较两个字符串,对吧?
我的意思是,
'989' != '010' true
'990' != '009' true
'992' != '992' false
看来我应该使用拆分功能,但是我很困惑如何仅在两个部分而不是更多部分上分开
提前致谢!
【问题讨论】:
-
在您的情况下,一个简单的
substring()就可以完成这项工作。如需比较,请查看How do I compare strings in Java -
所有数字都是 6 位数字还是可能会有所不同?
-
@giorashc 是的,他们这样做了
-
@Leo 你能告诉我们你尝试了什么吗?
-
不,我不能。我在编写程序的另一部分时遇到了这个问题