我在 Stack 中看到过类似的问题,但它是针对 C 中的文件的。情况:我有一个 ArrayList of Strings ,其中元素是电子邮件。例如:
jony@test.com
jony1@test.com
gerd@test.com
等等
我想编写一个函数/方法,它将向该列表添加一封新电子邮件,其中包含一个非常重要的问题!:
例如,如果我想添加“jony@test.com”,该方法应该通过 ArrayList,如果“jony@test.com”已经存在,那么它会检查“jony1@test.com”是否存在等,直到它找到免费号码后缀,然后添加它。在我们的示例中,它应该添加“jony2@test.com”。
问题是我想要一些简短而优雅的解决方案,我写的是丑陋的 150 行代码和 3 种方法等,看起来不太好。任何人都有一个很好的算法或者可能是高级的 Collection 功能来完成这个?
ibeautiful
倚天杖
吃鸡游戏
幕布斯6054654
相关分类