티스토리

[Java]문자열(String)과 리스트(List)의 null, 빈 값인지 확인하는 방법

321일전 2023-10-31 16:04
[Java]문자열(String)과 리스트(List)의 null, 빈 값인지 확인하는 방법
Java 프로그래밍 중 사용할 객체를
생성한 후에 인스턴스를 생성하지 않
은 상태에서 빈 오브젝트를 사용하려고
할 때 NullPointerExce
ption을 발생시킨다.
NullPointerException
은 가장 많이 발생하는 예외 중 하나
로 해당 예외를 발생시키지 않...

더보기
# NullPointException 예방하기
출처
https://mooonstar.tistory.com/entry/Java문자열String과-리스트List의-null-빈-값인지-확인하는-방법
321일전 2023-10-31 16:04

목록 방문하기
작성자 다른 게시물
[Java]다양한 Exception handling(예외 처리) 알아보기
[Java]다양한 Exception handling(예외 처리) 알아보기실행되고 있는 프로그램이 비정상적인 종료가 된다거나 오작동을 하게 되면 심각한 문제를 야기하게 됩니다. 이러한 문제를 야기하는 원인에는 바로 Error와 Exception이 있습니다. 이번 포스팅은 Error(오류)와 Exception(예외)의 차이를 명확히 구분하고,
[Java]인터페이스 - 객체지향 프로그래밍의 주요 개념과 활용방법
[Java]인터페이스 - 객체지향 프로그래밍의 주요 개념과 활용방법객체지향언어는 무엇인가?라는 질문을 한다면 개발을 하는 사람 10명 중 8명 이상은 JAVA라고 답할 것입니다. 이러한 객체 지향 방식에는 엄연한 4가지의 특성이 있습니다. 바로 캡슐화, 상속, 추상화, 다형성이 있다. 이러한 4가지 특성을 이용하여 객체 지향 개발 원
[Java]정규식(Regular Expression) - 유용한 문자열 처리를 위한 강력한 도구
[Java]정규식(Regular Expression) - 유용한 문자열 처리를 위한 강력한 도구Java의 정규식(Regular Expression)은 문자열 처리에 있어서 강력하고 유용한 도구로서 널리 활용되고 있습니다. 정규식은 특정 패턴을 표현하는 문자열로, 문자열 검색, 추출, 대체 등 다양한 작업에 사용됩니다. 이번 글에서는 Java에서 정규식을 사용하는
[Spring]Feign Client를 활용한 마이크로서비스 통신 방법
[Spring]Feign Client를 활용한 마이크로서비스 통신 방법마이크로서비스 아키텍처에서는 다양한 서비스들이 작은 단위로 분리되어 개발되고 운영됩니다. 이로 인해 서비스들 사이의 통신이 중요한 이슈가 되며, Spring Feign Client를 활용하면 간편하고 효율적인 통신 방법을 구현할 수 있습니다. 이 블로그에서는 Sprin
[MySQL]데이터베이스 튜닝, 최적의 성능을 위한 5가지 핵심 팁
[MySQL]데이터베이스 튜닝, 최적의 성능을 위한 5가지 핵심 팁MySQL은 데이터베이스 관리 시스템으로서 웹 애플리케이션 및 서비스에서 데이터의 효율적인 저장과 처리를 지원하는 핵심 요소입니다. 그러나 효율적이고 최적화된 데이터베이스를 유지하는 것은 웹 사이트의 SEO와 성능에 큰 영향을 미치는 중요한 과제입니다. 이번 글에서는
[Java]제네릭(Generic)을 쉽게 이해하기(문법과 활용)
[Java]제네릭(Generic)을 쉽게 이해하기(문법과 활용)이번 포스팅은 Java 5부터 등장한 제네릭(Generic)에 대하여 알아보겠습니다. 제네릭(Generic)은 일반화한다는 뜻을 가진 generalize에서 비롯된 말입니다. 그럼 이쯤에서 생각해 볼 수 있는 내용은 어떠한 것을 일반화를 하는 데 쓰인다. 라고 생각할
[Spring]기본적인 어노테이션(Annotation)을 알아보자
[Spring]기본적인 어노테이션(Annotation)을 알아보자Spring의 어노테이션의 사용으로 인해 기존의 XML 기반의 설정보다 간편하고 개발자가 더 쉽고 직관적으로 Spring 프레임워크의 기능을 활용할 수 있습니다. 이번 포스팅에서는 Spring으로 개발을 하면서 자주 사용되는 어노테이션의 종류를 알아보고 각각의 어노테이
java split, substring 함수를 활용하여 문자열을 구분하고 자르기
java split, substring 함수를 활용하여 문자열을 구분하고 자르기이번 포스팅에서는 java 프로그래밍에서 문자열을 자르거나 나눠야 하는 경우에 사용하는 함수에 대해 알아보도록 하겠습니다. 바로 문자열 클래스에서 제공하는 기본 함수인 split(), substring() 함수입니다. 두 함수의 기본 구조 및 사용 방법에 대한 방법을
Javascript map, reduce, replace 함수를 알아보자.
Javascript map, reduce, replace 함수를 알아보자.이번 포스팅에서는 Javascript의 주요 내장함수에 몇 가지를 알아보려고 합니다. 바로 map(), reduce(), replace() 함수입니다. 이러한 함수는 실제 프로그래밍을 하는 과정에 있어서 많이 사용되고 있으며 각각의 함수가 어떤 상황에서 사용되는지 예시
REST API 설계, 테스트 방법을 알아보자!
REST API 설계, 테스트 방법을 알아보자!두 개의 컴퓨터 시스템이 인터넷이라는 플랫폼을 통해 안전하게 정보를 교환하기 위해서는 적절한 인터페이스가 필요합니다. 이러한 인터페이스를 우리는 API라고 부르며 REST 아키텍처 스타일의 제약 조건을 준수하는 인터페이스를 REST API라고 합니다. 이번 포스팅에서는