변경해야합니다. 나는 두 개의 배열을 가지고 있으며, 배열을 하나씩 배열하고 싶습니다.작은 토큰에서 두 개의 배열을 추가하는 방법
completearray:= completearray, temparray."concatenate the new array to the existing one"
어떻게하면 좋을까요? 감사.
변경해야합니다. 나는 두 개의 배열을 가지고 있으며, 배열을 하나씩 배열하고 싶습니다.작은 토큰에서 두 개의 배열을 추가하는 방법
completearray:= completearray, temparray."concatenate the new array to the existing one"
어떻게하면 좋을까요? 감사.
코드가 Squeak에서 작동하므로 문제가 무엇인가요?
anArray := #(1 2 3 4).
anotherArray := #(5 6 7).
anArray, anotherArray "Returns #(1 2 3 4 5 6 7)"
당신은 문자 ($,)를 추가하고 있지만, #, (cancat)으로 문자열을 추가해야합니다. try : yourString, ','
이 VisualWorks 버전에서 작동하지 않을 수 있습니다 이유는 모르겠지만, 당신이 할 시도 할 수 있습니다 : 단지의 경우,
completearray addAll: temparray.
출처 :
addAll: collection
^collection
do: [ :element | self add: element];
yourself
코드가 실행되지 않으면 "completearray"에 Array 객체가 없지만 #에 응답하지 않는 객체가있을 수 있습니다 (예 : nil이 #에 응답하지 않음). .
네 말이 맞아, 아마 그 사람 문제 일거야! – blabla999
+1. 그리고 이것이 작동하는지 확인합니다 –
내 코드가 들어있는 VisualWorks에서 작동하지 않습니다. – Kobojunkie
오, 알았습니다. Squeak라는 질문에 태그를 추가했습니다. –