두 개의 문자열 배열이 있습니다. 첫 번째 배열은 이전 데이터를 포함하고 두 번째 배열은 이전 배열의 데이터를 덮어 쓰는 새로운 데이터입니다. 이는 두 배열의 인덱스를 일치시키고 다른 모든 셀을 덮어 쓰면 쉽게 수행 할 수 있습니다.복잡한 방식으로 두 배열을 일치
그러나 새 데이터 배열의 인덱스 길이가 이전 인덱스와 다른 경우 문제가 발생합니다. 예를 들어, 새 문자열 하나가 새로운 배열의 중간에 삽입되면, 그 인덱스가 이전 배열의 일치하는 인덱스를 덮어 쓰지 않게하고 싶습니다. 여기
이myoldarray("foobar", "blah", "zilch")
mynewarray("foobar", "blah", "watcha", "zilch")
이
내 출력 순서는 중요
finalarray("foobar", "blah", "watcha", "zilch")
해야한다 ... 내가 달성하기 위해 노력하고있어 설명하기 위해 예이다, 그러나 "제로"는 유지하기 위해 필요 이전과 같은 열쇠.
여기를 따라 오지 마십시오. 이 결과물을 좋아하니? 이전 배열 + 'watcha'? – blockhead
귀하의 모범은 어떻게 될 것입니까? –
또한, myoldarray ("foobar", "blah", "zilch")'및'mynewarray ("foobar", "blah", "watcha")를 사용하면 어떻게됩니까? – Jon