【发布时间】:2021-12-23 02:18:55
【问题描述】:
您好,我是 Java 的初学者,但遇到了问题。在下面有一组固定的客人列表的代码中,我如何打印这些人的电子邮件?电子邮件必须包含 3 个名字数字和两个姓氏数字,然后是 @guest.com。所以它看起来像这样:
adaro@guest.com
thost@guest.com
在这个任务中,我必须使用方法:substring、split、toLowerCase。 对不起,我的英语并不完美。请帮助我试图解决这个问题,但我无法管理它。
public class email {
public static void main(String[] args) {
String[] guests = { "Rock Adam",
"Stewart Thomas",
"Anderson Michael",
};
}
}
【问题讨论】:
-
你坚持哪一点?它们是在一个数组中,还是提取部分字符串?
-
我不知道如何提取和打印字符串的一部分。打印 adaro@guest.com 之类的电子邮件
-
String.split 允许您围绕分隔符拆分字符串 - 在您的情况下,您可以使用它来分隔名字和名字。 String.substring 允许您仅获取字符串的一部分,例如前几个字母。