StringUtils 의 isEmpty,isNotEmpty,isBlank 와 isNotBlank 의 차이 점 에 대한 상세 한 설명

1.StringUtils 의 isEmpty 방법
1.StringUtils 의 isEmpty 방법 중의 소스 코드 는 다음 과 같 습 니 다.
주:원본 코드 에서 알 수 있 습 니 다.(특정한 문자열 이 비어 있 는 지 여 부 를 판단 하 는 기준 은 str=null 또는 str.length()=0)

2.StringUtils 의 isEmpty 방법 예제,다음 코드

package com.rf.designPatterns.singleton;
import org.apache.commons.lang.StringUtils;
/**
 * @description:
 * @author: xiaozhi
 * @create: 2020-06-05 09:28
 */
public class Test {
 public static void main(String[] args) {
 boolean b1=StringUtils.isEmpty("null");
 System.out.println("====="+b1);
 boolean b2=StringUtils.isEmpty("");
 System.out.println("-----"+b2);
 boolean b3=StringUtils.isEmpty(" ");
 System.out.println("*****"+b3);
 boolean b4=StringUtils.isEmpty("abc");
 System.out.println("######"+b4);
 }
}
3.StringUtils 의 isEmpty 방법 출력 결 과 는 다음 과 같 습 니 다.

2.StringUtils 의 isNotEmpty 방법
1.StringUtils 의 isNotEmpty 방법 중의 소스 코드 는 다음 과 같 습 니 다.
주:원본 코드 에서 알 수 있 습 니 다.(특정한 문자열 이 비어 있 는 지 여 부 를 판단 하 는 기준 은 isEmpty 방법의 결과 에 해당 합 니 다.즉,str!=null 또는 str.length()>0)

2.StringUtils 의 isNotEmpty 방법 예제,다음 코드

package com.rf.designPatterns.singleton;
import org.apache.commons.lang.StringUtils;
/**
 * @description:
 * @author: xiaozhi
 * @create: 2020-06-05 09:28
 */
public class Test {
 public static void main(String[] args) {
 boolean b1=StringUtils.isEmpty("null");
 System.out.println("====="+b1);
 boolean b2=StringUtils.isEmpty("");
 System.out.println("-----"+b2);
 boolean b3=StringUtils.isEmpty(" ");
 System.out.println("*****"+b3);
 boolean b4=StringUtils.isEmpty("abc");
 System.out.println("######"+b4);
 }
}
3.StringUtils 의 isNotEmpty 방법 출력 결 과 는 다음 과 같 습 니 다.

3.StringUtils 의 isBlank 방법
1.StringUtils 의 isBlank 방법 중의 소스 코드 는 다음 과 같 습 니 다.
주:원본 코드 에서 알 수 있 습 니 다.(특정한 문자열 이 비어 있 는 지 판단 합 니 다.표준 은 str=null 또는 str.length()=0 또는 공백 문자(whitespace)로 구성 되 어 있 습 니 다)

2.StringUtils 의 isBlank 방법 예제,다음 코드

package com.rf.designPatterns.singleton;
import org.apache.commons.lang.StringUtils;
/**
 * @description:
 * @author: xiaozhi
 * @create: 2020-06-05 09:28
 */
public class Test {
 public static void main(String[] args) {
  boolean b1=StringUtils.isBlank("null");
  System.out.println("b1:"+b1);
  boolean b2=StringUtils.isBlank("");
  System.out.println("b2:"+b2);
  boolean b3=StringUtils.isBlank(" ");
  System.out.println("b3:"+b3);
  boolean b4= StringUtils.isBlank("\t 
\f \r");// 、 、 StringUtils.isBlank() System.out.println("b4:"+b4); boolean b5= StringUtils.isBlank("\b");//"\b" System.out.println("b5:"+b5); boolean b6=StringUtils.isBlank("abc"); System.out.println("b6:"+b6); } }
3.StringUtils 의 isBlank 방법 출력 결 과 는 다음 과 같 습 니 다.

4.StringUtils 의 isNotBlank 방법
1.StringUtils 의 isNotBlank 방법 중의 소스 코드 는 다음 과 같 습 니 다.
주:원본 코드 에서 어떤 문자열 이 비어 있 는 지 판단 할 수 있 습 니 다.비어 있 는 기준 은 isBlank 방법의 결과 에 해당 합 니 다.즉,str!=null 또는 str.length()0 또는 공백 문자(whitespace)로 구성 되 어 있 습 니 다.

2.StringUtils 의 isNotBlank 방법 예제,다음 코드

package com.rf.designPatterns.singleton;
import org.apache.commons.lang.StringUtils;
/**
 * @description:
 * @author: xiaozhi
 * @create: 2020-06-05 09:28
 */
public class Test {
 public static void main(String[] args) {
 boolean b1=StringUtils.isBlank("null");
 System.out.println("b1:"+b1);
 boolean b2=StringUtils.isBlank("");
 System.out.println("b2:"+b2);
 boolean b3=StringUtils.isBlank(" ");
 System.out.println("b3:"+b3);
 boolean b4= StringUtils.isBlank("\t 
\f \r");// 、 、 StringUtils.isBlank() System.out.println("b4:"+b4); boolean b5= StringUtils.isBlank("\b");//"\b" System.out.println("b5:"+b5); boolean b6=StringUtils.isBlank("abc"); System.out.println("b6:"+b6); } }
3.StringUtils 의 isNotBlank 방법 출력 결 과 는 다음 과 같 습 니 다.

StringUtils 의 isEmpty,isNotEmpty,isBlank 와 isNotBlank 의 차이 점 에 대한 상세 한 설명 은 여기까지 입 니 다.StringUtils 의 isEmpty,isNotEmpty,isBlank 와 isNotBlank 의 차이 점 에 대한 자세 한 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기