사전 "a Dictionary(#DOB->Date #Name->String #Salary->Number)"
이 있습니다. str:= "DOB Date,Name String,Salary Number"
이어야하는 문자열을 만들어야합니다. keysAndValuesDo
을 사용해 보았지만 제대로 연결하지 못했습니다.문자열 사전
dict associations
do: [ :assoc |
aStream
nextPutAll: assoc key asString;
space;
nextPutAll: assoc value asString ]
separatedBy: [ aStream nextPut: $, ]
가있는 점에 유의하시기 바랍니다 :이 길을 갈 수 있고, 스트림 : 당신이 #do 사용하려는 경우
(dict associations collect: [ :assoc |
assoc key asString, ' ', assoc value asString ])
joinUsing: $,
을 :
감사합니다. – Biparite
@Harshit 당신도 환영합니다. #do : strategy를 사용하는 스 니펫을 추가했습니다. – Uko
#nextPutAll : #print :가 아닌 #print 사용 : '#Name' 'PString', # DOB ''Date '', # Salary ''Number '' '' – MartinW