【发布时间】:2022-02-03 00:34:41
【问题描述】:
程序应该从用户那里获取一个名字列表并将所有名字转换为小写,然后应该打印所有重复的名字。
这是我的尝试,我需要从用户那里获取名称的输入,而不是自己写。
ArrayList<String> list = new ArrayList<String>();
list.add("Sagio Mane");
list.add("Karius");
list.add("Mo Salah");
list.add("Firmino");
list.add("Lovren");
list.add("Steven Gerrard");
list.add("Karius");
list.add("Mo Salah");
Set<String> s = new HashSet<String>();
for(String name : list) {
if(s.add(name) == false)
System.out.print(name + ", ");
【问题讨论】:
-
您的要求之一是将所有名称转换为小写。