Java에서 집합 연산 및 순회를 위해 집합 함수를 사용하는 방법
소개:
Java에서 집합은 모든 유형의 요소를 저장할 수 있으며 이를 위해 많은 편리한 기능을 제공하는 매우 일반적입니다. 수집 작업. 이 기사에서는 실제 개발에서 코드 효율성과 개발 효율성을 향상시키는 데 도움이 될 수 있는 집합 함수를 사용하여 집합 작업 및 순회를 수행하는 방법을 소개합니다.
1. 집합 작업:
요소 추가: 집합에 요소를 추가하려면 add() 함수를 사용하세요. 예를 들어, 정수를 포함하는 집합을 만들고 여기에 요소 1, 2, 3을 추가하려고 합니다.
List<Integer> list = new ArrayList<>(); list.add(1); list.add(2); list.add(3);
요소 제거: 집합에서 지정된 요소를 제거하려면 제거() 함수를 사용하세요. 예를 들어 컬렉션에서 요소 2를 삭제합니다.
list.remove(Integer.valueOf(2));
요소 가져오기: get() 함수를 사용하여 지정된 위치의 요소를 가져옵니다. 예를 들어 컬렉션의 첫 번째 요소를 가져옵니다.
Integer element = list.get(0);
요소 수정: set() 함수를 사용하여 지정된 위치의 요소를 수정합니다. 예를 들어, 집합의 첫 번째 요소를 4로 수정합니다.
list.set(0, 4);
요소 찾기: Contains() 함수를 사용하여 집합에 지정된 요소가 포함되어 있는지 확인합니다. 예를 들어 집합에 요소 3이 포함되어 있는지 확인합니다.
boolean containsElement = list.contains(3);
2. 순회 설정:
for 루프를 사용하여 집합을 순회합니다. 예를 들어 정수가 포함된 컬렉션을 반복하고 각 요소의 값을 인쇄하려고 합니다.
for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }
향상된 for 루프를 사용하여 컬렉션을 반복합니다. 예를 들어 문자열이 포함된 컬렉션을 반복하고 각 요소의 값을 인쇄하려고 합니다.
for (String element : list) { System.out.println(element); }
반복자를 사용하여 컬렉션을 탐색합니다. 예를 들어 부동 소수점 숫자가 포함된 컬렉션을 반복하고 각 요소의 값을 인쇄하려고 합니다.
Iterator<Double> iterator = list.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); }
Java 8의 Stream API를 사용하여 컬렉션을 반복합니다. 예를 들어 정수가 포함된 집합을 반복하고 모든 요소의 합을 계산하려고 합니다.
int sum = list.stream().mapToInt(Integer::intValue).sum(); System.out.println(sum);
요약:
이 문서에서는 집합 연산 및 탐색을 위해 Java에서 집합 함수를 사용하는 방법을 설명하고 해당 코드 예제를 제공합니다. 집합 함수의 사용법을 이해하고 익히면 실제 개발 시 코드 효율성과 개발 효율성을 높일 수 있습니다. 이 기사가 도움이 되기를 바랍니다!
위 내용은 Java에서 컬렉션 작업 및 순회를 위해 컬렉션 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!