বুলিয়ান অ্যারে শুধু বুলিয়ান ডেটা টাইপের ভ্যালু সংরক্ষণ করতে ব্যবহৃত হয় এবং বুলিয়ান অ্যারের ডিফল্ট ভ্যালু হল false। বুলিয়ানের অ্যারে false-এ ইনিশিয়ালাইজড হয় এবং রেফারেন্স টাইপ-এর অ্যারে null-এ ইনিশিয়ালাইজড হয়। কিছু কেসে, আমাদের বুলিয়ান অ্যারের সব ভ্যালু true বা false দিয়ে ইনিশিয়ালাইজ করতে হয়। সেক্ষেত্রে আমরা Arrays.fill() মেথড ব্যবহার করতে পারি।
সিনট্যাক্স
boolean[] booleanArray;
উদাহরণ
import java.util.Arrays; public class BooleanArrayTest { public static void main(String[] args) { Boolean[] boolArray = new Boolean[5]; // initialize a boolean array for(int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } Arrays.fill(boolArray, Boolean.FALSE); // all the values will be false for(int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } Arrays.fill(boolArray, Boolean.TRUE); // all the values will be true for (int i = 0; i < boolArray.length; i++) { System.out.println(boolArray[i]); } } }
আউটপুট
null null null null null false false false false false true true true true true