对输入使用一个String变量

时间:2019-03-07 04:22:51

标签: java

我试图仅使用一个字符串变量来更改任何给定名称的顺序并获得(“ LastName,FirstName”)的输出。

例如,如果用户以Winston Church的身份输入,它将打印出

System.out.println("Church,Winston");

如何将用户的全名组合为一个,或者仅将一个字符串变量用于输入?我不想将其拆分,而是将其合并。

1 个答案:

答案 0 :(得分:1)

这对您有用吗?

public class NameModifier {


   public static void main(String []args) {
      String unmodified_full_name = "FirstName LastName";
      String[] full_name_array = unmodified_full_name.split(" ", 2);
      System.out.println(full_name_array[1] +   "," + full_name_array[0]);
   }
}