Ok, a few things.

Arguments:
In your

public static void userInput(String[] args)
{
//Code Eluded
}
method, you don't actually ever use the parameter args. It would be better if it is...