在java中,是否有可能使Array
的booleans
當任何boolean
設置爲指定的值(例如false)時,所有都設置爲相同的值。 (如果值爲false,則所有值都將設置爲false)。布爾值的java數組全部設置爲相同的值
我將有一個循環繼續向Array
添加更多,因此單個設置不是選項。
任何幫助表示讚賞。我不打算髮布代碼。
在java中,是否有可能使Array
的booleans
當任何boolean
設置爲指定的值(例如false)時,所有都設置爲相同的值。 (如果值爲false,則所有值都將設置爲false)。布爾值的java數組全部設置爲相同的值
我將有一個循環繼續向Array
添加更多,因此單個設置不是選項。
任何幫助表示讚賞。我不打算髮布代碼。
我不認爲有這樣做的內置,但你可以很容易就自己實現這樣一個數組。
想想另一種解決方案:實現一個可變布爾類並將所有需要的變量指向該可變布爾值。當你改變其中一個值時,所有的值都會改變。我可以張貼一些代碼,但我不打算:)
您可以創建一個布爾值數組,使得如果數組中的其中一個布爾值將其值更改爲true或false,則所有值都將更改爲true或false。
鑑於問題的含糊性,我不確定布爾變換是如何改變的,但假設你在代碼中設置了一個位置。你可以實現這樣的psuedocode:
//boolean x changed to true(or false)
for (int i = 0; i < ARRAYSIZE; i++)
//set each value of the booleans to the same value as boolean x
希望這有助於。
爲什麼你想要一個數組,當他們都有相同的價值? 「 – Keppil 2012-08-09 19:39:31
」*任何幫助表示讚賞,我不會發布代碼。*「 – oldrinb 2012-08-09 19:42:57
我希望他們只有具有相同的值,如果一個設置爲特定值。 – user1486826 2012-08-09 19:49:20