배열의 모든 요소가 같은지 어떻게 알 수 있습니까? 예 : [] = {0, 0, 0, 0, 0, 0}배열의 요소가 모두 같은지 확인하는 방법
[]의 모든 요소가 같은지 어떻게 알 수 있습니까? 나는 멍청하니, 쉬운 용어로 대답 해주세요. 감사! :)
배열의 모든 요소가 같은지 어떻게 알 수 있습니까? 예 : [] = {0, 0, 0, 0, 0, 0}배열의 요소가 모두 같은지 확인하는 방법
[]의 모든 요소가 같은지 어떻게 알 수 있습니까? 나는 멍청하니, 쉬운 용어로 대답 해주세요. 감사! :)
어레이의 각 셀 값을 셀 중 하나와 비교하십시오. 첫 번째 셀. 모든 비교에서 값이 동일하다면 전체 배열의 모든 값이 동일합니다.
public static boolean allElementsTheSame(int[] array) {
if (array.length == 0) {
return true;
} else {
int first = array[0];
for (int element : array) {
if (element != first) {
return false;
}
}
return true;
}
}
오, 와우, 그 말이 많은 의미가 있습니다. 나는 그들 모두를 서로 비교해야한다고 생각했다. 감사! –
내가 확인 C에서 그것을 할 수 있습니다 : 여기
는 모습 수 있는지의 예입니다? 는 [] 배열 allEquals는 논리 값 배열은 모든 요소가 동등한 경우는 true가 allEquals 지금BOOL allEquals = true;
for (int i=1; i<ArrayLenght; i++) {
if (a[i-1] != a[i])
allEquals = false;
}
, 그렇지 않은 경우는 false의 차원을 ArrayLenght입니다.
특정 언어로이 작업을 수행하려고하십니까? – ASGM
죄송합니다! 나는 잊었다. 자바 야. –