java2 URL 호출시에 RFC 7230 and RFC 3986 에러 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 이렇게 에러 난 이유는 URL GET 방식의 파라미터 중에 $.특수문자가 미친듯이 들어가있는 파라미터가 있다. encodeURI(param)을 해야한다.. 이것때문에 삽질을 했다... 2018. 7. 5. removeAll 사용법 removeAll ArrayList의 removeAll이란? ArrayList를 통해 콜렉션을 검사하고 중복(Object)가 있는 경우 이를 remove(Object) 합니다. 단 단순한거는 쉽지만 대부분 Object안에 여러 값들이 있는 리스트이면 equals로 실제 값을 비교를 해줘야할것이다 @Override public boolean equals(Object obj) { try { PhoneBook phoneBookDetail = (PhoneBook) obj; return phone.equals(phoneBookDetail.getPhone()); } catch (Exception e) { return false; } } 2018. 6. 20. 이전 1 다음