Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Main {
- public static void main(String[] args) {
- List<Voter> voters = new ArrayList<>();
- voters.add(new Voter("Иван", "София", "Булевард Цариградско шосе", "123"));
- voters.add(new Voter("Мария", "Варна", "Улица Прилеп", "45"));
- voters.add(new Voter("Петър", "София", "Улица Граф Игнатиев", "67"));
- // Филтриране на избирателите от София
- voters.removeIf(voter -> !voter.getCity().equals("София"));
- // Сортиране по улица и номер на адрес
- voters.sort(Comparator.comparing(Voter::getStreet).thenComparing(Voter::getAddress));
- // Извеждане на резултата
- for (Voter voter : voters) {
- System.out.println("Име: " + voter.getName() + ", Град: " + voter.getCity() +
- ", Улица: " + voter.getStreet() + ", Адрес: " + voter.getAddress());
- }
- }
- }
- VOTEERRRRRR
- public class Voter {
- private String name;
- private String city;
- private String street;
- private String address;
- public Voter(String name, String city, String street, String address) {
- this.name = name;
- this.city = city;
- this.street = street;
- this.address = address;
- }
- public String getName() {
- return name;
- }
- public String getCity() {
- return city;
- }
- public String getStreet() {
- return street;
- }
- public String getAddress() {
- return address;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment