Q:

Java counter loop

I am very new to programming and trying to grasp the idea on how to count down in Java. 
I want to run a program that requires you to enter 5 songs in this form: 
Please enter song 1: "Thriller"
Choose 4 more songs.

So I am counting back from 5 to 1, can I get some ideas on how to do this? Here is my poor attempt below, but notice my counter increments up (this is not what I want).
import java.util.Scanner;

public class testing {  
    public static void main(String[] args) {
        String song;
        int amount = 0;
        Scanner kdb = new Scanner(System.in);
        while (amount < 5) {
            System.out.println("enter song:");
            song = kdb.next();
            amount++;
            System.out.println("you chose " + song + amount + " more required");
        }
    }
}

A:

Change amount++ (same as amount = amount + 1).  It should be amount-- (same as amount = amount - 1).
Rewritten program (with for loop):
import java.util.Scanner;

public class Test {
    public static void main(String... args) {
        String song;
        Scanner kdb = new Scanner(System.in);
        for (int amount = 5; amount > 0; amount--) {
            System.out.println("Enter song:");
            song = kdb.next();
            System.out.println("You chose " + song + ". Choose" + amount + " more");
        }
    }
}

