の トリム機能 Java の String は、先頭と末尾のスペースを削除する組み込み関数です。スペース文字の Unicode 値は「u0020」です。 Java の trim() メソッドは、文字列の前後でこの Unicode 値をチェックし、存在する場合はスペースを削除し、省略された文字列を返します。 Javaのtrim()も文字のトリミングに役立ちます。
注記: trim() メソッドは中間のスペースを削除しません。
機械語
メソッドのシグネチャ
public String trim()>
パラメーター
- trim() メソッドはパラメータを受け入れません。
戻り値の型
- Trim() メソッドの戻り値の型は次のとおりです。 弦 。先頭と末尾のスペースを含まない省略された文字列を返します。
以下は文字列の動作を示す例です。 トリム() Javaのメソッド。
Java での Trim() の例
例 1:
文字列の左右にある空白を削除するトリム関数は、複数の文字列を結合したいときに使用できます。
以下はトピックの実装です。
ジャワ
// Java program to demonstrate working> // of java string trim() method> import> java.io.*;> > // Driver Class> class> GFG {> > // Main Function> > public> static> void> main (String[] args) {> > > // Three strings declared> > String x=> 'geeks '> ;> > String y=> 'for '> ;> > String z=> 'geeks'> ;> > > // Printing without trim function> > System.out.println(x+y+z);> > > // Using trim function to get result> > System.out.println(x.trim()+y.trim()+z.trim());> > }> }> |
>
>
ライン autocad コマンド出力
geeks for geeks geeksforgeeks>
例 2:
トリム関数を使用すると、元の文字列に変更を加えるのではなく、文字列が返されます。
以下は、上記のトピックの実装です。
Javaで文字列をJSONに変換する
ジャワ
// Java program to demonstrate working> // of java string trim() method> > class> Gfg {> > > // driver code> > public> static> void> main(String args[])> > {> > // trims the trailing and leading spaces> > String s> > => ' geeks for geeks has all java functions to read '> ;> > > // Printing String after removing the whitespaces> > // from the string> > System.out.println(s.trim());> > > // Printing string to observe> > System.out.println(s);> > }> }> |
>
>出力
geeks for geeks has all java functions to read geeks for geeks has all java functions to read>
時間計算量: の上)
補助スペース: ○(1)
例 3:
トリム関数を使用すると、元の文字列と返された文字列の 2 つが取得されますが、元の文字列から空白を削除する場合は両方とも異なります。
以下は、上記のトピックの実装です。
ジャワ
モデルの例
// Java program to demonstrate working> // of java string trim() method> import> java.io.*;> > // Driver Class> class> GFG {> > // Main Function> > public> static> void> main(String[] args)> > {> > // String declared> > String s1 => ' Geeks For Geeks '> ;> > > // Before Trim() method> > System.out.println(> 'Before Trim() - '> );> > System.out.println(> 'String - '> + s1);> > System.out.println(> 'Length - '> + s1.length());> > > // applying trim() method on string s1> > String s2 = s1.trim();> > > // After Trim() method> > System.out.println(> '
After Trim() - '> );> > System.out.println(> 'String - '> + s2);> > System.out.println(> 'Length - '> + s2.length());> > > // Comparing both the strings> > if> (s1 == s2) {> > System.out.println(> '
Equal'> );> > }> > else> {> > System.out.println(> '
Not Equal'> );> > }> > }> }> |
>
>出力
ポリモーフィズムJava
Before Trim() - String - Geeks For Geeks Length - 21 After Trim() - String - Geeks For Geeks Length - 15 Not Equal>
時間計算量: の上)
補助スペース: ○(1)