일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 이클립스
- 자바스크립트
- input
- json
- 이탈리아
- CMD
- 테이블
- table
- list
- 자바
- CSS
- IntelliJ
- Button
- windows
- js
- html
- Array
- javascript
- 배열
- date
- 인텔리제이
- Java
- ArrayList
- 정규식
- string
- Visual Studio Code
- Eclipse
- Maven
- vscode
- 문자열
- Today
- Total
목록2021/05/20 (3)
어제 오늘 내일
Java에서 List는 중복된 데이터를 가질 수 있습니다. List에 중복된 데이터가 있을 경우, 중복된 데이터를 제거하는 2가지 방법을 소개합니다. Set 이용하기 Stream 이용하기 - Java 8 이상 1. Set 이용하기 Set은 중복을 허용하지 않는 객체입니다. 따라서, List를 Set으로 변경하면 자연스럽게 중복이 제거됩니다. 코드 import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; public class RemoveListDuplication { public static void main(String[] args) { /..
문자열에서 마지막 콤마를 제거하는 방법을 소개합니다. replaceAll() endsWith(), substring() 1. replaceAll() public String replaceAll(String regex, String replacement) String의 replaceAll() 메소드는 첫번째 파라미터로 받은 정규식에 매칭되는 문자열을 두번째 파라미터로 받은 문자열로 변경해서 리턴합니다. 코드 public class RemoveLastComma { public static void main(String[] args) { // 문자열 String str1 = "Apple, Banana,"; String str2 = "Apple, Banana"; // 마지막 콤마 제거 str1 = str1.re..
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..