怎么样才能在控制台同一行键盘输入,最好是不按顺序输入

public static void main(String[]args){
    Scanner xl=new Scanner(System.in);
    System.out.print("姓名:");
    String name=xl.next();
    System.out.print("年龄:");
    int age=xl.nextInt();
    System.out.println("学号:");
    String xuehao=xl.next();
    System.out.println("你叫"+name+"今年"+age+"岁,学号"+xuehao);
}

想在控制台显示下面的效果:
姓名: 年龄: 学号:
(这三个接收对象在对应文字旁边键盘输入,且不是按从左往右,随机键盘输入)

不可能,肯定是自上到下运行的

这是后端程序。不是前端页面。不要把前端的事情搞到后端代码上面来