文字列
文字列の長さを取得
文字列を与えて、その文字数を取得する方法を解説します。
あいうえお … 5文字 ABCD … 4文字 ABCD … 4文字
lengthメソッド
int length()
・この文字列の長さを返します。 パラメータ なし 戻り値 文字列の長さ
Javaソースコード
StringLength.java
001 002 003 004 005 006 007 008 009 010 011 012 013 014 015
public class StringLength { public static void main( String[] args ) { // Stringクラスのstr1に値を代入 String str1 = "ABCDEF"; // Stringクラスのstr2に値を代入 String str2 = "ABCDEF"; // str1の長さを表示 System.out.println( str1 + "の長さは" + str1.length() ); // str2の長さを表示 System.out.println( str2 + "の長さは" + str2.length() ); } }
実行結果
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis StringLength.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac StringLength.java
StringLengthを実行
C:\talavax\javasample>java StringLength
ABCDEFの長さは6 ABCDEFの長さは6
文字列の長さは、全角と半角のどちらも6になっています。
以上です。