如何在java中使用布尔数组将字母初始化为false?

时间:2015-08-04 17:27:34

标签: java

我希望使用Boolean array.later将字符a到z初始化为false我需要在我的代码中检查特定字符的布尔状态。所以请为此建议适当的解决方案。

1 个答案:

答案 0 :(得分:1)

我不认为这个问题不清楚(即使没有澄清提问者的评论)。你要做的是保留一组26个布尔值(每个字符一个)。这很简单:

boolean[] chars = new boolean[26];

默认情况下,它们都已初始化为false

您可以通过拍摄角色并将其用作阵列的索引来检查每个角色:

boolean charStatus = chars[charToCheck - 'a'];
// charToCheck is 'a', 'b', 'c', etc.