[Java] 자주 사용하는 패턴 -1 : 배열/리스트 조작
·
Java/공통 모듈
해당 글에서는 Java에서 자주 사용하는 패턴 중 배열과 리스트 조작을 위한 패턴에 대해서 알아봅니다. 개인적으로 간단하고 사용하기 간단한 패턴만 선택하였습니다. 1) 배열 /리스트 간 변환 패턴 : Arrays.asList, stream().boxed().collect(), toList() 💡 배열 /리스트 조작 패턴 : Array → ArrayList, ArrayList → Array 변환 - 배열을 리스트로 전환하거나 리스트를 배열로 변환하는것을 활용하는 패턴입니다. - 배열과 리스트 간의 캐스팅을 통하여 각각의 기능을 사용하고 활용할 수 있습니다. 💡 Array → List 사용 문법 1. 문자열 배열 → 문자열 리스트 - asList, for문 2. 문자열 리스트 → 문자열 배열 - stream..
[Java] 다양한 형 변환(Type Conversion) 방법 이해하기 : 캐스팅(Casting)
·
Java/이론 및 문법
해당 글에서는 Java에서 사용되는 다양한 형 변환(Type Conversion) 방법에 대해서 이해합니다. 1) 형 변환(Type Conversion) : 캐스팅(Casting) 💡 변환(Type Conversion) : 캐스팅(Casting) - 변수의 자료형을 다른 자료형으로 변환하는 것을 의미합니다. 이때 변환되는 자료형은 변수가 담고 있는 값에 따라 결정됩니다. - 형 변환은 암시적 형 변환과 명시적 형변환으로 나뉩니다. [ 더 알아보기 ] 💡 암시적 형변환 - 자동으로 처리되는 형변환을 의미합니다. 💡 명시적 형 변환 - 개발자가 직접 코드를 작성하여 수행하는 형변환을 의미합니다. 2) [기초] 문자열 ↔ 래퍼 클래스 1. 문자열을 래퍼 클래스로 변환 번호 분류-1 분류-2 주요 메서드 1 문..
[Java/Short] 배열/리스트 내의 값 비우는 방법
·
Java/Short 개발
해당 글에서는 배열 혹은 리스트에 존재하는 요소들에 대해서 값을 비우는 방법에 대해서 공유합니다. 1) 배열/리스트의 값 비우기 1. 배열(Array)의 값 비우기 1.1. 빈 배열 객체로 재 생성하는 방법: new String [], new Int [] 💡 문자열 배열의 경우 다음과 같이 new String []을 사용하여 값을 비웁니다. 💡 정수 배열의 경우 다음과 같이 new int []을 사용하여 값을 비웁니다. // [문자열] 빈 배열 객체로 재생성하는 방법 String[] strArr = {"apple", "banana", "cherry", "berry"}; strArr = new String[strArr.length]; // [null, null, null, null] // [정수] 빈 배열..