我想重新排列一个正在输入的名称,lastname:firstname,middlename
以便 o/p 是第一个中间和最后一个。我有它,所以它在分号逗号和空格处拆分。
这是我到目前为止所拥有的:
Scanner n = new Scanner(System.in);
System.out.println("Welcome to the Name Rearranging Program");
System.out.println(" Enter a name in our format:");
// format is lastname:firstname,middlename
String name = n.next();
String[] arr = name.split("[:, ]");
for (int i = 0; i < arr.length; ++i) {
System.out.println(arr[i]);
}