Java の文字列は、char 配列によって内部的にサポートされるオブジェクトです。配列は不変であり、文字列も文字を保持する例外的な配列の一種であるため、文字列も不変です。
の Javaの文字列クラス Compare()、concat()、equals()、split()、length()、replace()、compareTo()、substring() など、文字列に対してさまざまな操作を実行する多くのメソッドで構成されます。メソッドでは、Java String クラスに焦点を当てます。 長さ() 方法。
Javaで文字列の長さを調べる方法
文字列の長さまたはサイズは、その中に存在する文字の合計数を意味します。 String では、すべての要素が文字の形式で保存されます。つまり、1、.、_ などはすべて文字とみなされます。
文字列Javaを比較する
例えば:
String: 'Geeks For Geeks' size: 15>
文字列.length() 方法
ザ・ジェイ ava String length() メソッド 文字列オブジェクトに適用できるメソッドです。 length() メソッドは、文字列内に存在する文字数を返します。 length() メソッドは文字列オブジェクトには適していますが、配列には適していません。
length() メソッドは、StringBuilder クラスおよび StringBuffer クラスにも使用できます。 length() メソッドはパブリック メンバー メソッドです。 String クラス、StringBuilder クラス、および StringBuffer クラスのオブジェクトは、次のメソッドを使用して length() メソッドにアクセスできます。 ( . ) ドット演算子。
メソッドのシグネチャ
length() メソッドのメソッド シグネチャは次のとおりです。
public int length ()>
戻り値の型
- length() メソッドの戻り値の型は次のとおりです。 整数。
Java String length() メソッドの例
次の例は、Java String length() メソッドの使用法を示しています。
1. length() メソッドを使用して文字列のサイズを確認する
length() メソッドを使用して Java で String の長さを取得する方法を示す Java プログラム
ジャワ
Java ロングから int
// Java program to illustrate> // how to get the length of String> // in Java using length() method> // Driver Class> public> class> Test {> >// main function> >public> static> void> main(String[] args)> >{> >// Here str is a string object> >String str =>'techcodeview.com'>;> >System.out.println(>'The size of '> >+>'the String is '> >+ str.length());> >}> }> |
>
>出力
The size of the String is 13>
2. 2 つの文字列のサイズを比較する
length() メソッドを使用して 2 つの文字列の長さが等しいかどうかを確認する方法を説明する Java プログラム。
Javaの素数プログラム
ジャワ
// Java program to illustrate how to check> // whether the length of two strings is> // equal or not using the length() method.> import> java.io.*;> // Driver Class> class> GFG {> >// main function> >public> static> void> main(String[] args)> >{> >String s1 =>'abc'>;> >String s2 =>'xyz'>;> >// storing the length of both the> >// strings in int variables> >int> len1 = s1.length();> >int> len2 = s2.length();> >// checking whether the length of> >// the strings is equal or not> >if> (len1 == len2) {> >System.out.println(> >'The length of both the strings are equal and is '> >+ len1);> >}> >else> {> >System.out.println(> >'The length of both the strings are not equal'>);> >}> >}> }> |
>
>出力
The length of both the strings are equal and is 3>