import java.util.HashSet;
public class VotingSystem {
private HashSet<String> votedUsers;
public VotingSystem() {
votedUsers = new HashSet<>();
}
public boolean vote(String userId) {
if (votedUsers.contains(userId)) {
System.out.println("用户 " + userId + " 已经投过票了!");
return false;
} else {
votedUsers.add(userId);
System.out.println("用户 " + userId + " 投票成功!");
return true;
}
}
public static void main(String[] args) {
VotingSystem votingSystem = new VotingSystem();
System.out.println(votingSystem.vote("user1"));
System.out.println(votingSystem.vote("user2"));
System.out.println(votingSystem.vote("user1"));
}
}