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