crossorigin="anonymous">
[Java] 자료형(Data Type) 이해하기 : 기본 / 참조 자료형, 래퍼 클래스
·
Java/이론 및 문법
해당 글에서는 자료형 중 기본 자료형, 참조 자료형, 래퍼 클래스에 대해 이해하고 각각을 비교하여 이해를 돕기 위한 목적으로 작성을 하였습니다. 1) 기본 자료형(Primitive Data Type)💡 데이터를 저장하기 위해 사용되는 자료형을 의미하며 변수에 “실제 값”을 가지는 것을 의미합니다. [참고] 기본 자료형에 대한 구조 분류타입크기기본값범위정수형byte1byte0-128 ~ 127정수형short2byte0-32768 ~ 32767정수형int4byte0-2147483648 ~ 2147483647정수형long8byte0L- 9223372036854775808 ~ 9223372036854775807문자형char2byte‘\u0000’0 ~ 65535 (\u0000 ~ \uffff)실수형floa..
[Java/Short] N진법 <-> 정수(10진법) 변환 방법: + N진법간 합 방법
·
Java/Short 개발
해당 페이지에서는 자주 사용하는 개발 패턴으로 정수(10진법)을 N진법으로 변환하거나 N진법을 정수(10진법)으로 변환하는 방법에 대해서 공유합니다. 1) 10진법 to N진법 (Decimal to Binary, Octal, Hex, N..) : Integer.toString(num, n) 💡 10진법을 N진법으로 변환을 위해 Integer.toString(num, n) 함수를 이용하여 변환을 합니다. int num = 10; /* * [CASE1] 10진법을 2진법으로 변환 방법 : Decimal notation to binary notation */ String decimalToBinary1 = Integer.toString(num, 2); // "1010" String decimalToBinary2..
[Java/Short] String <-> ASCII Code 변환 방법
·
Java/Short 개발
해당 페이지에서는 자주 사용하는 개발 패턴으로 문자열(String)을 ASCII Code로 변환하거나 ASCII Code를 문자열(String)로 변환하는 방법에 대해서 공유합니다. 1) 문자열을 ASCII Code로 변환 : String to ASCII Code 💡 문자열(String)을 ASCII Code로 변환하는 방법입니다. 1. charAt() 메서드를 이용하여 변환하는 방법: string.charAt() 💡 문자열을 문자 배열로 변환 이후 charAt(0) 함수를 통해 하나씩 ASCII 코드로 변환합니다. /* * [CASE1] 문자열을 문자로 변환하고 다시 숫자(ASCII)로 변환하여 숫자 배열에 넣는 방식 * 주요 키워드 : charAt() 메서드를 이용하여 변환한다. */ String h..
[Java/Short] Array <-> ArrayList 변환 방법
·
Java/Short 개발
해당 페이지에서는 자주 사용하는 개발 패턴으로 배열을 리스트로 변환하거나 리스트를 배열로 변환하는 방법에 대해서 공유합니다. 1) 배열(Array)을 리스트(ArrayList)로 변환 : Array to ArrayList 💡 배열(Array)를 배열 리스트(ArrayList)로 변환하는 방법에 대해서 공유합니다. 1. Arrays 함수를 이용한 변환 방법 : Arrays.asList() import java.util.*; // 1. Array Initialize String[] strArr = {"one", "two", "three"}; // 1.1. [배열 -> 컬렉션 함수] 배열 리스트(ArrayList) 선언 및 초기화합니다. List strArrList = Arrays.asList(strArr);..
[Java/오류노트] Solved - Web server failed to start. Port 8000 was already in use.
·
Java/오류노트
해당 글은 Java의 Spring Boot 개발환경 내에서 발생하는 오류에 대해서 해결하는 방법에 대해서 공유합니다.  1) 문제점💡 Spring Boot 내에서 서버를 재 기동을 할 때 아래와 같이 로컬서버에서 이미 8000 포트를 사용 중이라고 나오고 있습니다.***************************APPLICATION FAILED TO START***************************Description:Web server failed to start. Port 8000 was already in use.Action:Identify and stop the process that's listening on port 8000 or configure this application to..
[Java/오류노트] Solved - Failed to bind properties under 'spring.datasource.hikari' to com.zaxxer.hikari.HikariConfig
·
Java/오류노트
해당 글은 Java의 Spring Boot 개발환경 내에서 발생하는 오류에 대해서 해결하는 방법에 대해서 공유합니다.1) 문제점💡 application-multiflex-local.yml 파일 내에 spring.datasource.hikari.driver-class-name 속성 내에 “org.postgresql.Driver"가 제대로 로드가 되어 있지 않다고 친절하게 문제점을 설명해주고 있습니다.APPLICATION FAILED TO START***************************Description:Failed to bind properties under 'spring.datasource.hikari' to com.zaxxer.hikari.HikariConfig: Property: ..
[Java] Stream API 이해하기 -3: Stream 최종연산
·
Java/이론 및 문법
해당 글의 목적은 Stream API를 이해하고 예제를 통한 이해를 돕기 위해 작성한 글입니다. 주된 내용은 이전에 작성한 Stream 생성을 기반으로 Stream의 중간연산인 조작을 한뒤에 최종연산으로 값을 도출해 내기 위한 최종연산에 대한 메서드에 대해서 이해합니다. 해당 글에서는 모든 함수에 대해서는 포함하고 있지 않으며 자주 사용되는 메서드 위주로 작성하였습니다.   💡 해당 글을 읽으시기 이전에 Stream에 대한 용어와 Stream을 생성하는 글과 Stream의 중간연산 메서드에 대해서 이해하고 읽으시면 더욱 도움이 많이 될것입니다.  [Java] Stream API -1 이해하기: 용어 및 Stream 생성해당 글의 목적은 Stream API를 이해하고 예제를 통한 이해를 돕기 위해 작성한..
[Java] Stream API 이해하기 -2: Stream 중간연산
·
Java/이론 및 문법
해당 글의 목적은 Stream API를 이해하고 예제를 통한 이해를 돕기 위해 작성한 글입니다. 주된 내용은 이전에 작성한 Stream 생성을 기반으로 Stream의 중간연산인 조작과 관련된 메서드에 대해서 이해합니다. 해당 글에서는 모든 함수에 대해서는 포함하고 있지 않으며 자주 사용되는 메서드 위주로 작성하였습니다.  [참고] Stream API에 대한 이해와 Stream 생성 방법에 대해서 궁금하시다면 이전에 글을 참고하시면 좋을 것 같습니다. [Java] Stream API -1 이해하기: 용어 및 Stream 생성해당 글의 목적은 Stream API를 이해하고 예제를 통한 이해를 돕기 위해 작성한 글입니다. 주된 내용은 Stream과 관련된 용어를 이해하며 Stream을 생성하는 메서드에 대해서..
[Java] Stream API 이해하기 -1: 용어 및 Stream 생성
·
Java/이론 및 문법
해당 글의 목적은 Stream API를 이해하고 예제를 통한 이해를 돕기 위해 작성한 글입니다. 주된 내용은 Stream과 관련된 용어를 이해하며 Stream을 생성하는 메서드에 대해서 이해합니다. 해당 글에서는 모든 함수에 대해서는 포함하고 있지 않으며 자주 사용되는 함수 위주로 작성하였습니다.    1) Stream API1. Stream 정의💡 스트림(Stream) API 이란?- 스트림(Stream) API은 람다식(Lambda Expression)를 이용한 기술 중에 하나로 데이터 소스(컬렉션, 배열, 난수, 파일 등…)를 조작 및 가공, 변환하여 원하는 값으로 반환해주는 인터페이스를 의미합니다.- 해당 기능을 사용하기 위해서는 Java 1.8 이상의 버전을 사용해야 합니다.- 해당 스트림 인..
[Java] 배열(Array) 조작 함수 이해하기-1: 기본 구성, Arrays 함수
·
Java/이론 및 문법
해당 글의 목적은 주요 배열 조작함수(기본 배열 구성 및 Arrays)를 이해하고 예제를 통한 이해를 돕기 위해 작성한 글입니다. 해당 글에서는 모든 함수에 대해서는 포함하고 있지 않으며 자주 사용되는 함수 위주로 작성하였습니다. (상시 업데이트 예정입니다)    1) 배열 초기 구성1. 배열 초기화💡 배열을 구성하고자 할 때 최초 배열의 “사이즈”를 지정해야 배열을 구성할 수 있습니다. 또한 배열의 사이즈 지정 및 값을 초기화해 줄 수 있습니다. ( * Collection 함수의 ArrayList는 동적으로 사이즈 지정이 가능하여서 별도의 사이즈를 지정하지 않아도 된다는 차이점이 있습니다)배열 선언 및 생성 : [예시] String[] strArr = {};배열의 사이즈 지정 : [예시] String..