-2
正如標題所說,我該如何檢查布爾數組中的某些值。我的數組長11個值,我只想檢查數組的某些值。所以如果我想檢查0-5值是否是假的,我會怎麼做呢?這是我迄今爲止這樣做的:如何檢查布爾數組中的某些值?
boolean checkFirst : seats[0, 1, 2, 3, 4, 5];
我在做什麼錯?
正如標題所說,我該如何檢查布爾數組中的某些值。我的數組長11個值,我只想檢查數組的某些值。所以如果我想檢查0-5值是否是假的,我會怎麼做呢?這是我迄今爲止這樣做的:如何檢查布爾數組中的某些值?
boolean checkFirst : seats[0, 1, 2, 3, 4, 5];
我在做什麼錯?
使用for循環來檢查值。在循環內部使用條件(if語句)來決定是否檢查任何給定的值。它可能是一個並行數組或列表。如果它是一個列表,那麼也可以簡單地從列表中彈出或讀取索引,並將其用作布爾數組中的索引。有很多方法可以解決這個問題。
如果只是飛機座位(例如),那麼通過複雜的方案就沒有效率。
程序清晰。首先編寫僞代碼,決定數據結構,然後用程序代碼,然後用可編譯代碼,然後用工作代碼逐漸替換僞代碼。
對不起....什麼? – rayryeng 2015-03-03 05:10:26
wheres確定什麼是錯誤的代碼? – Vihar 2015-03-03 05:11:10
否,'布爾checkFirst:座位[0,1,2,3,4,5];'不會編譯'。你確定你使用了正確的語言標籤嗎? – 2015-03-03 05:13:23