gpt4 book ai didi

java - java中分割字符串后如何重新排列?

转载 作者:行者123 更新时间:2023-12-01 23:34:58 28 4
gpt4 key购买 nike

我想重新排列 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]);
}

最佳答案

由于这听起来像是家庭作业或其他学习练习,因此这里有一个提示可以帮助您上路。尝试添加以下内容...

String arr = name.split(...);
String last = arr[0];
String first = arr[1];
String middle = arr[2];

这应该足以使下一步尽可能直观。

关于java - java中分割字符串后如何重新排列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18840290/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com