Понадобилось тут намедни, а в интернете не нашел. Функция перевода целого в булевый массив на Java:
publicboolean[]intToBoolArray(int n){boolean[] b ={false,false,false};for(int i =0; i < b.length; i++){if((int)( n &(1<< i))==(1<< i)) b[i]=true;}return b;}