-4
我有数字范围08230到08239.我想迭代这个数字,并找到像0823021267或0823121267等数字......我试过正则表达式工作正常。有没有其他方式(更好的方式)来做到这一点,以及如何与例子。在先进的感谢在没有正则表达式的Java中整数范围的最佳方法
我有数字范围08230到08239.我想迭代这个数字,并找到像0823021267或0823121267等数字......我试过正则表达式工作正常。有没有其他方式(更好的方式)来做到这一点,以及如何与例子。在先进的感谢在没有正则表达式的Java中整数范围的最佳方法
int min_range = 8230;
int max_range = 8239;
for(int i = min_range * 100000; i < max_range * 100000; ++i)
System.out.println(i);
......如果我明白你的意思是正确的。
我也想问一个有更多知识的人,max_range * 100000是否会被javac视为循环不变,然后退出循环。
你如何保存你的范围,它是什么意思“数字如(...)”。 – piezol
String telNr;所以这是我的输入,我需要找到这个telNr在上面的范围内,如果是的话我会展示一些东西。指定的范围存储为int。 – mesut
然后你不想迭代数字,但是通过字符串,如果前导零有所作为。 – piezol