자바 , 기타 공부/자바 공부
코딩테스트, 자바의 자료구조, 자바만의 기능
임지혁코딩
2024. 4. 28. 13:47
1. HASHMAP
파이썬에선, {}로 정말 요긴하게 써먹었다.
선언
key : string, value : String인 형태의 hashmap을 선언하였다.
값 넣기
mymap.put("key","value");
mymap.putIfAbsent("key","value")
값 수정 , 삭제
mymap.replace("key","Value") -> key에 맞는 value 변경
mymap.remove("key")->key에 맞는 값 삭제
해당 key에 맞는 값이 있는지.
mymap.containsKey(key)
mymap.containsValue(Value)
가져오기
mymap.getOrDefault(key,defaultvalue)
mymap.get(key)
2.String Arr
다행히도, 간단하게 만들 수 있는 String arr이 있었다!
3. StringBuilder
stringbuilder란, string을 간단하게 만들 수 있는 형태를 의미한다.
StringBuilder sb = new StringBuilder("aaa")
또한, Stringbuilder("aaa").reverse()와 같이, string에 어떠한 처리를 가해서, 그것을 사용한다. 라고 볼수있겠다.
sb.replace(3,6,"ts") -> 3,6번 index의 값을 t와 s로 변경.