2023.08.24 - StringBuffer, Map 메서드

mjjin·2023년 8월 23일
0

StringBuffer

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

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쌍 개수 반환

0개의 댓글