I'm trying to make a dutch zipcode validator. On the first step i need to check if the first char of the zipcode (which is always a number), is between 1-9. But when i just tried to make a simple if statement to check if the first char is false, it comes back as true. In this example I took a premade string "2097AR" as input for the method "checkPostcode".
public static boolean checkPostcode(String postcode){
        String postcodeEen = postcode.substring(0,1);
        boolean resultCheck = true;
        System.out.println(postcodeEen);
        if (postcodeEen == "1"){
            resultCheck = false;
        }
        return resultCheck;
    }
 
    