Smalltalk에서 문자열 'OneTwoThree'가 주어지면 마지막 'Three'부분을 제거하고 싶습니다 .e., 스퀵 메소드 파인더 표기법 : 'OneTwoThree' . 'Three' . 'OneTwo'
.우아한 방법은 문자열의 마지막 부분을 제거 하시겠습니까?
'OneTwoThree' allButLast: 'Three' size
,
하지만 오히려 문자열 자체보다, 문자열 길이를 사용하기 때문에 그것은 매우 스몰 토크 틱 생각하지 않습니다
내가 가지고 올 수있는 최선이다. 어떻게 코딩 하시겠습니까?
"봉 mot"컬렉션 +1! –