英字文字列を全て英字大文字にする

英字文字列を全て英字大文字にする #

英字の文字列を全て大文字にする方法について。 ほとんどの言語では、だいたいこの手の関数やメソッドが用意されているので、それを利用する。

クラスはここではMain.javaとする

class Main{
    public static void main(String args[]){
      String s = "test";
      s = s.toUpperCase();
    }
}

JavaではStringクラスに toUpperCase() というメソッドがあり、これにより文字列を全て英大文字に変換して表示してくれる。
ただし、文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。

s = "test"
s = s.upper()

Pythonは文字列型のstrオブジェクトにメソッド upper() があり、これにより文字列を全て大文字にできる。
ただし、これも文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。

var s = "test"
s = s.toUpperCase();

console.log(s);

実行結果

TEST

Javascriptではメソッド toUpperCase() により文字列を全て大文字にできる。
ただし、これも文字列自体が変換されるわけではないので、反映させたい場合は出力を元の変数に代入してやる必要がある。