Como obter a linha de entrada da string em java

class me{
    public static void main(String[] args) {
        name();
    }
    public static void name(){
        Scanner input = new Scanner(System.in);
        System.out.print("Enter your name :");
        String full_name = input.nextLine();
        System.out.println("hi "+ full_name+", Welcome back !");
    }
Exuberant Echidna