티스토리 뷰
두 정수 변수 x와 y의 값을 임시 변수를 사용하지 말고 바꿔라.
답은:
#!geshi x = x + y; y = x - y; x = x - y;
흠 이건 어디서 본거 같긴 하군...
문제 2. 두 문자열 변수 x와 y의 값을 임시 변수를 사용하지 말고 바꿔라.
- x = x + y;
- y = x.substring(0, x.indexOf(y));
- x = x.substring(x.indexOf(y) + y.length());
훔 이건 좀 묘하네
문득, ?한수찬교수의 ?애플입문II플러스라는 묘한 제목의 책으로 베이직을 공부하던 기억이 난다.
변수를 무슨 방에 비유해서 장황하게 설명했었는데... 그 긴 설명으로도 전혀 이해가 가지 않았었다. 특히... 두 개의 변수를 바꾸는 방법에 와서는 정말하지 않을 수 없었다. 나중에 파스칼을 공부하면서 대입연산자(=)가 혼란을 부추긴게 아닌가 하는 생각을 했다. 물론 지금도 파스칼식의 대입연산자(:=)가 더 합리적이라고 생각한다.
'hacking > java' 카테고리의 다른 글
maven2 유감... (0) | 2005.12.07 |
---|---|
neat flash demo java studio creater (0) | 2005.11.22 |
MavenNative2asciiPlugin (1) | 2005.10.20 |
license to cache (0) | 2005.10.05 |
Java 5.0의 typesafe enum (0) | 2004.07.09 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Eclipse
- 자바스크립트
- Ajax
- jQuery
- 땅끝마을
- nodejs
- ****
- 해남
- webapp
- 책
- Prototype
- JavaScript
- HTML5
- 영화
- ***1/2
- 자전거
- 노래
- web
- Java
- 독후감
- 장필순
- 여행
- **
- maven
- docker
- ***
- CSS
- Dojo
- DeveloperWorks
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함