ArrayList

Java/오류 해결

[Java 오류] java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long, class java.util.ArrayList cannot be cast to class java.time.LocalDateTime

1. 문제 상황 // claim 정보 -> Member 로 변환 public static Member fromJwtClaims(Map jwtClaims) { // 오류 발생 코드1 long id = (Long) jwtClaims.get("id"); // 오류 발생 코드2 LocalDateTime createDate = (LocalDateTime) jwtClaims.get("createDate"); LocalDateTime modifyDate = (LocalDateTime) jwtClaims.get("modifyDate"); // 끝 String username = (String) jwtClaims.get("username"); String email = (String) jwtClaims.get("emai..

Java/Do It! 자바 프로그래밍

[JAVA] 12-3.컬렉션 프레임워크_List 인터페이스

List 인터페이스에는 객체를 순서에 따라 저장하고 유지하는데 필요한 메서드가 선언되어 있다. 자바에서 배열을 구현한 클래스는 ArrayList, Vector가 있고 배열과 구현 방식은 다르지만 순차 자료구조를 구현한 LinkedList가 있다. 1. ArrayList 클래스 ArrayList는 객체 배열을 구현한 클래스로 객체 순서를 기반으로 순차적으로 자료를 관리하는 프로그램을 구현할 때 사용한다. 1. ArrayList를 활용해 회원 관리 프로그램 구현하기 addMember() : 회원 추가 removeMember(): 회원 삭제 showAllMember(): 전체 회원 출력 2. MemberArrayList 테스트 클래스 구현하기 실습 코드는 여기서 2. ArrayList와 Vector 클래스 V..

Java/Do It! 자바 프로그래밍

[DoItJava] 07. 배열과 ArrayList

1. 배열이란? 1. 자료를 순차적으로 관리하는 구조, 배열 배열(Array)는 자료가 연속으로 나열된 자료구조다. 배열을 사용하면 자료형이 같은 여러 개를 한번에 관리할 수 있다. 2. 배열 선언과 초기화 배열을 선언하면 선언한 자료형과 배열 길이에 따라 메모리가 할당된다. 배열 선언 방식은 2가지가 있지만 첫번째 방법을 사용하는 걸 추천한다. 1) 자료형[] 배열명 = new 자료형[개수] 2) 자료형 배열명[] = new 자료형[개수] int[] num = new int[10];// int형 요소가 10개인 배열 선언 3. 배열 초기화하기 1) 배열을 선언함과 동시에 각 요소의 값이 자동 초기화 자바에서는 배열을 선언함과 동시에 각 요소의 값(정수는 0, 실수는 0.0, 객체 배열은 null)로 초..

HSY_mumu
'ArrayList' 태그의 글 목록