Javaは文字列が空かどうかを判断します

リリース: 2019-12-30 11:35:38
オリジナル
2956 人が閲覧しました

Javaは文字列が空かどうかを判断します

文字列 str が空かどうかを判断するメソッドは次のとおりです:

1. str!=null;

2. "".equals( str);

3. str.length()!=0;

推奨: Java ビデオ チュートリアル

手順:

1. Null とは、この文字列が何も指していないことを意味するため、この時点でそのメソッドを呼び出すと、Null ポインタ例外が発生します。

2. "" は、長さが 0 の文字列を指しており、この時点でそのメソッドを安全に呼び出すことができることを意味します。

3. null はオブジェクトではありません。"" はオブジェクトであるため、null はスペースを割り当てません。"" はスペースを割り当てます。

例:

public void function1(String s,int n) {  
  long startTime = System.currentTimeMillis();  
   
  for(long i = 0; i<n; i++) {  
   if(s == null || s.equals(""));  
  }  
  long endTime = System.currentTimeMillis();  
   
  System.out.println("function 1 use time: "+ (endTime - startTime) +"ms");  
 }
ログイン後にコピー
public void function2(String str,int n) {  
  long startTime = System.currentTimeMillis();  
   
  for(long i = 0; i< n; i++) {  
   if(s == null || s.length() <= 0);  
  }  
  long endTime = System.currentTimeMillis();  
   
  System.out.println("function 2 use time: "+ (endTime - startTime) +"ms");  
 }
ログイン後にコピー

Java の詳細については、java 基本チュートリアル 列に注目してください。

以上がJavaは文字列が空かどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!