StringBuffer sb = new StringBuffer();
sb.append()
: 끝에 값 추가하기
sb.delete(int start, int end)
: 해당 범위 삭제하기
sb.deleteCharAt(int index)
: 지정된 위치 제거
sb.insert(int pos, 값)
: 지정된 위치에 추가
sb.replace(int start, int end, String str)
: 지정범위의 문자 바꾸기
sb.reverse()
: 거꾸로 나열
sb.setCharAt(int index, char ch)
: 지정된 위치의 문자를 ch로 바꿈
String str = sb.toString()
: StringBuffer인스턴스의 문자열을 String으로 반환
String str = sb.substring(int start, int end)
: 지정범위 값을 뽑아서 String으로 반환
Map<String, Integer> map = new HashMap();
map.clear()
: 모든 객체 삭제
map.containsKey(Object key)
: Key값이 포함되어있는지 확인
map.containsValue(Object value)
: Vlaue 값이 포함되어있는지 확인
map.entrySet()
: Map에 저장되어있는 key-value쌍을 Set으로 반환
map.get(Object key)
: key값으로 value값 반환
map.keySet()
: 저장된 모든 key 객체 반환
map.values()
: 저장된 모든 values 객체 반환
map.put(Object key, Object value)
: value객체를 key객체에 연결하여 저장(값 추가)
map.remove(Object key)
: 저장한 key객체와 일치하는 key,value객체 삭제
map.size()
: 저장된 key - value쌍 개수 반환