enum test

mail@pastecode.io avatarunknown
java
a month ago
580 B
2
Indexable
Never
package org.example;

import java.util.Arrays;

public enum NumberDoors {
    TWO(2),
    FOUR(4);

    public int getNumberofDoors() {
        return numberofDoors;
    }

    private int numberofDoors;

    NumberDoors(int numberofDoors) {
        this.numberofDoors = numberofDoors;
    }

    public static NumberDoors NumberDoors(Integer id) {
        return Arrays.stream(values())
                .parallel()
                .filter(value -> value.getNumberofDoors().equals(id))
                .findFirst()
                .orElse(null);
    }
}