int from,to;
for(int i = 10 ; i < 100 ; i++){
//j=i+1避免重复
from = Math.max(1000/i,i+1);
to = Math.min(10000/i,100);
for(int j = from ; j < to ; j++){}}
和
for(int i = 10 ; i < 100 ; i++){
for(int j = i+1; j < 100 ; j++){}}为什么第一个比第二个少循环了
------解决方案--------------------
from = Math.max(1000/i,i+1);
i = 10的时候,from=100不是i+1