2020/03/23
文字列
文字列内の小文字→大文字
"abcdefg" → "ABCDEFG"
toUpperCaseメソッド
String toUpperCase()
・デフォルトロケールの規則を使って、この String 内のすべての文字を大文字に変換します。 パラメータ なし 戻り値 大文字に変換された文字列
例えば文字列の中に半角小文字の'a'が有る場合、'a'は半角大文字の'A"に変換されます。これは全角の文字にも対応しており、全角小文字'a'は全角大文字'A'に変換されます。
Javaソースコード
StringUpper.java
001 002 003 004 005 006 007 008 009 010 011 012
public class StringUpper { public static void main( String[] args ) { // Stringクラスのstrに値を代入 String str = "abcdefghijklmnopqrstuvwxyz"; // strを大文字に変換したものをstroに値を代入 String stro = str.toUpperCase(); // stroを表示 System.out.println( "小文字→大文字変換 : " + str + " → " + stro ); } }
実行
コンパイル ソースコードが「ANSI」の場合
C:\talavax\javasample>javac -encoding sjis StringUpper.java
コンパイル ソースコードが「UTF-8」の場合
C:\talavax\javasample>javac StringUpper.java
StringUpperを実行
C:\talavax\javasample>java StringUpper
小文字→大文字変換 : abcdefghijklmnopqrstuvwxyz → ABCDEFGHIJKLMNOPQRSTUVWXYZ
大文字が小文字に変わることが確認できます。
以上です。