JAVA
java.nio.Buffer 클래스 유틸리티 method()
단순대왕
2009. 5. 21. 23:05
- clear() : 각 속성의 값만 초기화 한다.
- rewind() : position, mark 속성만 초기화 한다. limit 값은 그대로 유지한다.
- flip() : limit 속성을 position이 있던 위치로 설정 후, position을 0으로 이동한다. mark 값도 초기화한다.
- compact() : position에서 limit 사이의 남아있는 데이터를 버퍼의 맨 앞에서부터 순서대로 쓴다.
쓴 위치만큼 position을 이동시키고 limit는 capacity와 동일하게 만든다.
mark 값도 초기화 한다.