달력

5

« 2024/5 »

  • 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
2010. 11. 8. 23:24

Math.random() Study/Java2010. 11. 8. 23:24

많이 사용하는건데도 모르고 있었다.

이게 double 형을 반환한다는 사실을...

어쩐지 int idx = Math.random()*str.length;  이게 오류 나는 지-..-

간단히 int idx = (int)(Math.random()*str.length)로 하니까 되었다........

orz
:
Posted by 유쾌한순례자
2010. 11. 8. 23:22

toCharArray() Study/Java2010. 11. 8. 23:22

API 에서는 Converts this string to a new character array.  이런식으로 나온다.

이번 문제에서 핵심이었던 부분인거같다.

나같은 경우는 charAt으로 한글자씩 뽑아서 배열에 집어 넣어버렸는데

이걸로 하니깐 한꺼번에 한글자씩 나누어진다.


:
Posted by 유쾌한순례자
2010. 11. 8. 23:15

equalsIgnoreCase Study/Java2010. 11. 8. 23:15

이번 자바스터디 게시판에 있는 Java 1000제를 풀면서 공부해둔것.

eqaulsIgnoreCase 대소문자 무시하고 같은지 판단함.

처음에는 문제가 대문자니까 toUpperCase()를 써야할까 생각했는데 eqaulsIgnoreCase도 나쁘지 않은 것 같아서 결정했다.

toUpperCase는 대문자로 toLowerCase는 소문자로...

:
Posted by 유쾌한순례자