重新排列输入的字符串

时间:2014-09-18 06:38:04

标签: java object

D2L不知道如何向需要找到这些名字的教师提供学生姓名 进入等级。表单为first name, a full middle name, last name, a comma, and an email address,这使middle name显示为last name。 D2L的开发人员从未 学会了呈现名字的正确技巧。

编写一个Java程序,通过首先放置last name,然后放置commafirst namemiddle initial后跟{{{}来帮助改变这个混乱局面1}}。对于给定的输入,您的对话框应该看起来完全相同(电子邮件地址不得以新名称表示):

输入一个名称,如D2L显示:

period

输出: -

Casey Carter, Cartwright, ccc@email.arizona.edu

我真的不确定如何开始这个。有人可以给我一些提示,以便我可以得到它吗?

1 个答案:

答案 0 :(得分:0)

您可以解析输入字符串并将其拆分为comma,例如: -

String s1="Casey Carter, Cartwright, ccc@email.arizona.edu";
String[] arr=s1.split(","); // you will get each individual input terms i.e first name , lastname, email in string array

然后你可以使用它构建一个字符串: -

String s2=arr[1]+","+arr[0];

请注意,这将构建字符串Cartwright, Casey Carter以构建字符串Cartwright, Casey C,您需要进一步操作由firstname组成的字符串,我将留给您进行探索。 (提示: - 您可以使用substring()firstname的末尾删除额外的字符。)