return arr[0].is() && arr[1].is() && arr[2].is()..............;
이런식으로 긴문장을 간단하게 줄이려면어떻게해야하나요??
is() 이메서드는 boolean 이라 true 랑 false 만있는데요
for 문써서 줄여아할듯한데 전혀감이안잡히네요;; && 를 어떻게 쳐리해야하는지 모르겟서요;;
for(int i=0; i<arr.length; i++)
{
return arr[i].is();
}
이런식으로하니깐 하나만 ture 가 나와도 return true 가되버려서;;
모든 배열안의 값이 ture 일때 true return 시키려면 어케해야하나요?
이런식으로 긴문장을 간단하게 줄이려면어떻게해야하나요??
is() 이메서드는 boolean 이라 true 랑 false 만있는데요
for 문써서 줄여아할듯한데 전혀감이안잡히네요;; && 를 어떻게 쳐리해야하는지 모르겟서요;;
for(int i=0; i<arr.length; i++)
{
return arr[i].is();
}
이런식으로하니깐 하나만 ture 가 나와도 return true 가되버려서;;
모든 배열안의 값이 ture 일때 true return 시키려면 어케해야하나요?
bool foo = true;for(int i=0; i<arr.length; i++){ if(!arr[i].is()) { foo = false; }}if (foo){ // whatever you wanna do...}
for(int i=0; i<arr.length; i++) { if(false==arr[i].is()) return false; } return true;
근데 && 쓰는게 낫다. 대신 줄 맞춤을 잘 해 봐.