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

2020/03/23 公開

・文字列内の小文字→大文字

StringクラスのtoUpperCaseメソッドを使うことで文字列の中の小文字を大文字に変換することができます。

toUpperCaseメソッド

String toUpperCase()
■デフォルトロケールの規則を使って、この String 内のすべての文字を大文字に変換します。

  パラメータ なし

  戻り値     大文字に変換された文字列

例えば文字列の中に半角小文字の'a'が有る場合、'a'は半角大文字の'A"に変換されます。これは全角の文字にも対応しており、全角小文字'a'は全角大文字'A'に変換されます。

下記のソースコードは、toUpperCaseメソッドを使って小文字を大文字に変換するJavaプログラムの例です。

StringUpper.java ← クリックしてダウンロードページに移動
001:    public class StringUpper {
002:    	public static void main( String[] args ) {
003:    		// Stringクラスのstrに値を代入
004:    		String str = "abcdefghijklmnopqrstuvwxyz";
005:    
006:    		// strを大文字に変換したものをstroに値を代入
007:    		String stro = str.toUpperCase();
008:    
009:    		// stroを表示
010:    		System.out.println(  "小文字→大文字変換 : " + str + " → " + stro );
011:    	}
012:    }

StringUpper.javaの出力結果

小文字→大文字変換 : abcdefghijklmnopqrstuvwxyz → ABCDEFGHIJKLMNOPQRSTUVWXYZ

大文字が小文字に変わることが確認できます。

以上です。

■関連コンテンツ

文字列 文字列について
文字コード 文字コードについて
文字列内の大文字→小文字 "ABCDEF" → "abcdef"

■新着情報

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

■広告

Topへ