목록Java/Class (7)
개발도생's Blog
평소 유용하게 사용하고 있는 객체 StringTokenizer를 공부해봤다. StringTokenizer Class는, 단순하게 표현한다면 문자들을 토큰화 시켜준다고 이해하면 편할 것 같다. 토큰으로 분리된 문자들을 StringTokenizer Class에 저장해두었다가 반환해준다. StringTokenizer Class를 사용하기 전에! StringTokenizer는 문자열을 토큰으로 나누는 객체다. java.util에 포함된 자체 Class이기 때문에 import를 한 후 바로 사용이 가능하다. StringTokenizer 생성자 StringTokenizer를 사용할 때 3가지 방법으로 사용할 수 있다. // 1. 띄어쓰기 기준으로 문자열을 분리 StringTokenizer st = new Strin..
코딩 테스트 문제들을 풀다가 우연히 알게 된 Bufferedreader 객에 대해서 공부해봤다. Bufferedreader Class는, 이름과 같이 버퍼를 사용하는 클래스다. 일반적으로 알고 있던 Scanner Class는 사용자가 값을 입력했을 때 값을 바로 전달하게 되는데, Bufferedreader Class는 값을 버퍼에 저장해두었다가 전달하게 된다. 중간에 거치지 않고 바로 출력되는 Scanner Class가 더 좋은 거 아닌가? 허실을 따지기보다는 그 차이에 대해서 개발자가 판단 후 용도에 맞게 적절히 사용하면 되는 것이 아닐까 생각해본다. 다시 본론으로 돌아와서 이야기하자면, 사용자가 값을 입력해서 버퍼에 값을 저장해 두고 그 값을 한 번에 불러오게 된다. 무거운 짐을 하나씩 여러 번 반복..