我正在尝试验证一个十六进制数字,但它的进展并不顺利。我正在尝试下面的代码,但我的逻辑并不完全正确。有什么帮助吗?
if (!array[i].equals("A") || !array[i].equals("B") || !array[i].equals("C") || !array[i].equals("D") || !array[i].equals("E") || !array[i].equals("F"))
{
b[i] = false;
}
else
{
b[i] = true;
}
上述代码的目的是给我一个真值或假值。True 表示值在 A 到 F 之间 false 表示值不在 A 到 F 之间。