아이엠 !나이롱맨😎
article thumbnail
[Java] null 과 "" 차이는 뭘까?
... 2021. 1. 7. 16:57 댓글 0건

l null null은 어떠한 값으로도 초기화 되지 않는 값입니다. 힙 메모리에 영역이 존재하지도 않죠. 만약 String str = null; 이런 식으로 선언해준다면 나중에 사용하겠다 예고한 상태이지 존재하는 것은 아닙니다. 사진처럼 휴지꽉도 없는 상태이죠. l "" ""은 하나의 String입니다. "str", "strstrstrstr"와 같은 것입니다. 따라서 메모리에 할당되어 있는 상태입니다. 위 사진에서 0이 ""와 같다고 생각하시면 됩니다. null 과 다르게 휴지꽉은 있습니다. l 요약 null : 사용하겠다 예고한 상태 "" : 이미 사용한 상태 읽어주셔서 감사합니다. 질문은 언제나 환영합니다. "난 반드시 백엔드 왕이 될거야"

article thumbnail
[Java] StringUtils.isEmpty 사용하기
... 2020. 12. 30. 09:51 댓글 0건

오늘의 자바에서 많이 사용하는 함수인 isEmpty에 대해 알아보겠습니다. isEmpty는 String 클래스의 메소드이므로 단독으로 사용할 수 없습니다. 그리고 isEmpty는 null을 체크해주진 않습니다. l 예시 package com.ex01; public class test01 { public static void main(String[] args) { String str = "test"; String str2 = "";//공백 없음 String str3 = " ";//공백 있음 System.out.println(str.isEmpty());//=>false System.out.println(str2.isEmpty());//=>true System.out.println(str3.isEmpty())..

profile on loading

Loading...