Ok 그래서 배열 ar이 주어지면 arr의 원래 순서로 홀수 인 정수만 포함 된 배열을 반환합니다.오직 홀수 인 정수를 포함하는 배열을 반환합니다
내 코드 :
public int [] youMakeMeOdd(int [] arr)
{
int[] odds;
odds = new int[arr.length];
for(int i = 0; i < arr.length; i++)
{
if(arr[i] % 2 != 0)
{
odds[i] = arr[i];
}
}
return odds;
}
몇몇 계기 : 예상
............................ ............................... 실행 :
youMakeMeOdd ({1,2,3}) → {1 , 3} ..................... {1, 0, 3}
youMakeMeOdd ({2,1,3,5,7}) → {1, 3, 5, 7} ....... {0, 1, 3, 5, 7}
youMakeMeOdd ({2,4,6,8}) → {} ........................ {0, 0, 0, 0}
.
0 대신 공백을 넣는 방법을 알아낼 수 없습니다. 도와 주셔서 감사합니다, 감사합니다 :)
의 정수를 추가
Integer 클래스를 사용할 필요가 "나는 빈 공간을 넣어하는 방법을 알아낼 수없는 것 0 대신에 "- int 배열에 공백이 있습니까? –
@Alex 공정하기 위해서는 어떻게해야할지 잘 모르겠다! ;) –