Javaプログラミング学習サイト ゆるゆるプログラミング

2020/03/23 公開

・文字列の長さを取得

Stringクラスのlengthメソッドを使うことで文字列の長さを取得することができます。文字列の長さはUnicodeの文字数です。

lengthメソッド

int length()
■この文字列の長さを返します。

  パラメータ なし

  戻り値     文字列の長さ

下記のソースコードは、lengthメソッドを使って文字数を取得するJavaプログラムの例です。文字数を取得する文字列は、それぞれ全角だけのものと、半角だけのものを使っています。

StringLength.java ← クリックしてダウンロードページに移動
001:    public class StringLength {
002:    	public static void main( String[] args ) {
003:    		// Stringクラスのstr1に値を代入
004:    		String str1 = "ABCDEF";
005:    
006:    		// Stringクラスのstr2に値を代入
007:    		String str2 = "ABCDEF";
008:    
009:    		// str1の長さを表示
010:    		System.out.println(  str1 + "の長さは" + str1.length() );
011:    
012:    		// str2の長さを表示
013:    		System.out.println(  str2 + "の長さは" + str2.length() );
014:    	}
015:    }

StringLength.javaの出力結果

ABCDEFの長さは6
ABCDEFの長さは6

文字列の長さは、全角と半角のどちらも6になっています。

以上です。

■関連コンテンツ

文字列 文字列について
文字コード 文字コードについて

■新着情報

2022.07.07 外部プログラムの実行 exeファイル実行
2022.07.06 完全数 6=1+2+3

■広告

Topへ