我有一个名为numberRange的字段的数据库,它不是主键。
现在在Java中,如何获得101000001 - 10100050范围内的所有数字?
我想将其显示为显示,10100001,10100002,10100003,10100004,...... 10100050。
如果有人能帮助我,我会非常感激,我现在真的很挣扎。
编辑,数据库看起来像这样
StockID | StockName | StockPrice | StockLevels
1 |水| £0.50 | 101000001 - 10100050
答案 0 :(得分:3)
Java 8正式推出。
return IntStream.rangeClosed(101000001, 10100050);
答案 1 :(得分:1)
for(long i = 101000001; i <= 10100050; i++){
System.out.println(i);
//do what ever you want with your number.
}
答案 2 :(得分:1)
for(long i = 101000001; i < 10100050; i++){
System.out.println(i);
}
答案 3 :(得分:0)
以下SQL查询会有所帮助
"select distinct numberRange from tablename where numberRange>=101000001 and numberRange<=10100050 order by numberRange"
答案 4 :(得分:0)
使用jdbc并“从yourTableName中选择numberRange,其中numberRange介于101000001和10100050之间”