我试图仅使用一个字符串变量来更改任何给定名称的顺序并获得(“ LastName,FirstName”)的输出。
例如,如果用户以Winston Church的身份输入,它将打印出
System.out.println("Church,Winston");
如何将用户的全名组合为一个,或者仅将一个字符串变量用于输入?我不想将其拆分,而是将其合并。
答案 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]);
}
}