[Java] ConcurrentModificationException
ConcurrentModificationException 해결 하기List에서 특정 조건에 해당하는 원소만 삭제 해야 할 경우가 있다.특정 숫자를 지워야 해야 한다면 아래와 같은 코드를 떠올릴 수 있을 것이다. 123456789List<Integer> numbers = new ArrayList<>()
ConcurrentModificationException 해결 하기List에서 특정 조건에 해당하는 원소만 삭제 해야 할 경우가 있다.특정 숫자를 지워야 해야 한다면 아래와 같은 코드를 떠올릴 수 있을 것이다. 123456789List<Integer> numbers = new ArrayList<>()
배열의 첫 번째 원소를 min과 max로 지정한다.배열의 크기 만큼 for loop를 돌면서 초기 min, max 값과 비교하면서현재 min보다 작은 값이면 min에 저장하고, 현재 max 값보다 크면 max 에 저장한다. 123456789101112131415161718192021public class Main { &n
Collections의 reverse함수를 사용하기 위하여 배열을 List로 변환하는 방법을 사용하였다. 12345678910111213141516171819import java.util.Arrays;import java.util.Collections;import java.util.List; public clas
StringBuffer의 reverse() 함수를 이용하면 쉽게 문자열을 순서를 뒤집어 출력할 수 있다. 1234567891011public class Main { public static void main(String[] args) {&nbs