일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 이탈리아
- vscode
- html
- date
- CSS
- Maven
- 배열
- 자바
- javascript
- ArrayList
- list
- CMD
- string
- json
- 이클립스
- 문자열
- input
- Java
- table
- Button
- Eclipse
- windows
- js
- IntelliJ
- 인텔리제이
- Array
- 자바스크립트
- Files
- Visual Studio Code
- 테이블
- Today
- Total
목록합치기 (4)
어제 오늘 내일
이번에는 Set 객체를 합치는 방법에 대해서 알아보도록 하겠습니다. Set의 addAll() 코드 import java.util.HashSet; import java.util.Set; public class MergeSets { public static void main(String[] args) { Set set1 = new HashSet(); set1.add(1); set1.add(2); set1.add(3); Set set2 = new HashSet(); set2.add(3); set2.add(4); set2.add(5); // set1 + set2 merge Set mergedSet = new HashSet(); mergedSet.addAll(set1); mergedSet.addAll(set2);..
Java에서 배열을 합치기 위해서 반복문을 사용할 수도 있지만, 다양한 API를 활용할 수도 있습니다. System.arraycopy() Collection(List) Stream API Apache Commons Lang 1. System.arraycopy() 원본 배열을 다른 배열에 복사하면서, 배열을 합치는 방법입니다. 배열을 복사할 때, java.lang.System.arraycopy() 메소드를 사용할 수 있습니다. public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 파라미터 src : 복사할 원본 배열 srcPos : 복사할 원본 배열의 시작 index를 지정할 수 있습니다. (1로 ..
HashMap.putAll() HashMap.merge() - Java 8 이후 1. HashMap.putAll() 이 방법을 사용하면, 같은 key가 있을 때, value를 덮어 씁니다. 예제 import java.util.HashMap; import java.util.Map; public class MergeHashMap { public static void main(String[] args) { // Map 1 준비 Map map1 = new HashMap(); map1.put("Apple", 1000); map1.put("Banana", 2000); map1.put("Orange", 3000); // Map 2 준비 Map map2 = new HashMap(); map2.put("Apple", 4..