重新排列输入的字符串

D2L不知道如何将学生姓名提供给需要查找这些姓名以进行成绩录取的讲师。形式为first name, a full middle name, last name, a comma, and an email address,使外观middle name显示为last nameD2L的开发人员从未学习过用于呈现名称的适当技术。

编写Java程序来帮助解决此问题,方法是last name放置一个,然后放置a comma,the first name然后放置middle initiala period对于给定的输入,您的对话框应该看起来像这样(电子邮件地址不得使用新的名称表示):

输入一个类似D2L的名称即可显示它们:

Casey Carter, Cartwright, [email protected]

输出:-

Cartwright, Casey C.

我不太确定该如何开始。有人可以给我一些提示,以便我让它滚动吗?

穆斯塔法·萨比尔(Mustafa Sabir)

您可以解析输入字符串,并围绕进行拆分comma,例如:-

String s1="Casey Carter, Cartwright, [email protected]";
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)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章