티스토리 뷰
두 정수 변수 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
- 독후감
- 자전거
- Prototype
- HTML5
- Java
- DeveloperWorks
- 여행
- 영화
- **
- 노래
- ***1/2
- webapp
- 땅끝마을
- 해남
- docker
- CSS
- ***
- 자바스크립트
- Dojo
- JavaScript
- maven
- 장필순
- Eclipse
- ****
- jQuery
- Ajax
- nodejs
- 책
- web
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함