素直にforでいいんじゃね?
for(int i = n; i <= x; i++){
 System.out.println(i);
}
それとも何かの課題?