在Java中检查“荷兰”邮政编码的方法
来源:爱站网时间:2021-09-16编辑:网友分享
我正在尝试在Java中创建一个方法来验证荷兰的邮政编码。荷兰邮政编码包含6个字符,其中包含4个数字(前4个字符)和2个字母(后2个字符),例如...
问题描述
我正在尝试在Java中创建一个方法来验证荷兰的邮政编码。荷兰邮政编码包含6个字符,其中包含4个数字(前4个字符)和2个字母(后2个字符),例如1010AB。
我做了一个布尔值,如果邮政编码不在标准范围内,则返回false;如果是,则返回true。我被困在检查最后两个字母。
我为前四个数字创建了一个循环,但我不知道该如何进一步检查字母。
我的java方法:
public static boolean checkPostcode(String postCode) {
boolean value = false;
if (postCode.length() == lengthPost) {
for (int i = 0; i
您不理会最后一件事,因为那是我被困住的地方。...
如果有人可以帮助我,那就太好了!
提前感谢
思路:
执行以下操作:
public class Main {
public static void main(String[] args) {
System.out.println(checkPostcode("1234AB"));
System.out.println(checkPostcode("AB1234"));
}
public static boolean checkPostcode(String postCode) {
return postCode.matches("[0-9]{4}[a-zA-Z]{2}");
}
}
输出:
true
false