El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Haces que el primer for empiece en 5 y llegue hasta que "i" sea 1, y en el for anidado haces que imprima desde el 1 hasta "i" que primero será 5, luego 4, etc...
Ah, y para imprimir la "i" no entiendo ese 1 xD me pareció que intentabas hacerlo tipo C
Un saludo.
En línea
«La suerte es el cuidado de los detalles». -Winston Churchill
+1 a Baal. Analiza bien el problema propuesto antes de siquiera hacer un System.out.println. Primero analiza y resuelve el problema en pseudocódigo, o con dibujos, como sea, lo importante es que agilices tu capacidad analítica.
El código de Baal es correcto para tu propósito:
Código
// va bajando de 5 a 1
for(byte i=5; i<=1; i--){
// recorre de 1 hasta 5. Como i va bajando, éste for
// imprimirá primero hasta 5, luego hasta 4 y así...