2015-03-03 79 views
-2

正如标题所说,我该如何检查布尔数组中的某些值。我的数组长11个值,我只想检查数组的某些值。所以如果我想检查0-5值是否是假的,我会怎么做呢?这是我迄今为止这样做的:如何检查布尔数组中的某些值?

boolean checkFirst : seats[0, 1, 2, 3, 4, 5]; 

我在做什么错?

+3

对不起....什么? – rayryeng 2015-03-03 05:10:26

+0

wheres确定什么是错误的代码? – Vihar 2015-03-03 05:11:10

+0

否,'布尔checkFirst:座位[0,1,2,3,4,5];'不会编译'。你确定你使用了正确的语言标签吗? – 2015-03-03 05:13:23

回答

1

使用for循环来检查值。在循环内部使用条件(if语句)来决定是否检查任何给定的值。它可能是一个并行数组或列表。如果它是一个列表,那么也可以简单地从列表中弹出或读取索引,并将其用作布尔数组中的索引。有很多方法可以解决这个问题。

如果只是飞机座位(例如),那么通过复杂的方案就没有效率。

程序清晰。首先编写伪代码,决定数据结构,然后用程序代码,然后用可编译代码,然后用工作代码逐渐替换伪代码。