Ayuda porfavor! en Java

import java.util.Scanner;

public class JavaApplication97 {
public static void main(String[] args) {

Scanner reader = new Scanner(System.in);

int numero1, numero2, resultado;

System.out.println("Introduce el primer número:");
numero1 = reader.nextInt();

System.out.println("Introduce el segundo número:");
numero2 = reader.nextInt();

resultado = numero1-numero2;

System.out.println("La resta es " + numero1 + " - " + numero2 + " = " + resultado);

}
}

Tengo este programa que solo hace la resta de 2 números, como le puedo hacer para que imprima las restas sucesivas? Usando el ciclo "FOR"
Ejemplo:
1000 - 200 = 800
800 - 200 = 600
600 - 200 = 400
400 - 200 = 200
200 - 200 = 0

Les agradecería mucho su ayuda.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Lee todos los numeros,

Lee todos los numeros, almacenalos en una lista y luego itera la lista.

 

Algo así.

Entonces... investiga como se usa una lista y un arraylist ( tip   )
investiga como se usa un for ( tip   )
investiga como se ... no pues ya.

Intenta tu programa, y regresa con los errores que te pudieran salir.