文字列操作/英字の大文字・小文字変換サンプル
の編集
Top
/
文字列操作
/
英字の大文字・小文字変換サンプル
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
AutoTicketLinkName
FrontPage
MenuBar
WikiWikiWeb
お約束
その他
その他/JavaでBeep(Bell)を鳴らすサンプルソース
その他/UnsupportedClassVersionErrorの原因及び対処法
その他/シェルに終了コードを渡す方法
システム関連
システム関連/Javaの情報を取得する
システム関連/Javaを実行するOS情報を取得する
ソート
ソート/ArrayListのソートサンプル
ソート/独自クラスでキー指定のソートサンプル
ソート/独自クラスのソートサンプル
ネットワーク
ネットワーク/HTTP(GET)サンプルソース
ファイル操作
ファイル操作/basename,dirnameのサンプル
ファイル操作/CSV取込みサンプルを作ってみた
ファイル操作/サブディレクトリ内を含むファイル一覧を取得
ファイル操作/テキストファイルの出力
ファイル操作/テキストファイルの読み込み
ファイル操作/ディレクトリ配下のファイルを削除する
ファイル操作/デフォルトのファイル文字コードを確認する
ファイル操作/デフォルトの改行コードを確認する
ファイル操作/ファイルかディレクトリかを確認する
ファイル操作/ファイルの削除
ファイル操作/ファイルを追記モード開き文字列を追加する
ファイル操作/ファイル・ディレクトリの有無(存在)確認
ファイル操作/ファイル一覧を標示する
プライバシーポリシー
変数操作
変数操作/メンバ変数の初期値はどのような値になっているか
変数操作/数値から文字列に変換するサンプルソース
変数操作/文字列から数値に変換するサンプルソース
数値操作
数値操作/数値をカンマ区切りで整形したい
数値操作/数値をカンマ区切りで整形し+記号を付けたい
数値操作/数値型の最大値・最小値
文字列操作
文字列操作/文字列が数字のみで構成されているかを確認する
文字列操作/文字列のリーバス(反転)
文字列操作/英字の大文字・小文字変換サンプル
日時操作
日時操作/DATEから年月日を抽出するサンプル
日時操作/うるう年のチェックを行う
最初にお読みください
標準入出力
標準入出力/STDOUTとSTDERRに出力する方法
標準入出力/パイプによるデータを受け取る方法
環境
環境/Eclipseで変数名なども補完できるようにする
環境/native2asciiで変換された文字列をもとに戻す
環境/UbuntuにaptコマンドでNetBeansをインストールしてみる
逆引きJavaサンプル
配列等操作
配列等操作/ArrayListのリバース(反転)サンプル
配列等操作/HashMapを使ったサンプル
#navi(../) * 英字の大文字・小文字変換サンプル [#fbcf4a2b] 英文字列の大文字(toUpperCase)と小文字(toLowerCase)変換を行うサンプルソースと実行例を以下に記します。~ #contents * StringのtoUpperCaseとtoLowerCase [#rd050b1f] Stringにある、以下のメソッドにより英字の大文字、小文字変換を行うことができます。 -toUpperCase~ 英字の大文字変換 -toLowerCase~ 英字の小文字変換 * toUpperCase, toLowerCaseを使用したサンプルソースと実行 [#o02f162d] 以下にtoUpperCaseとtoLowerCaseメソッドを使用したサンプルソースを記します。~ StringおよびStringBufferを使用したサンプルソースになります。~ #ref(UpperLower.java) class UpperLower { public static void main(String[] args) { String alpha="aBcDeFgHiJkLmNoPqRsTuVwXyZ"; System.out.println("-- Original string --"); System.out.println(alpha); // String sample System.out.println("-- String.[toUpperCase|toLowerVCase] --"); String upper = alpha.toUpperCase(); String lower = alpha.toLowerCase(); System.out.println("String.toUpperCase: " + upper); System.out.println("String.toLowerCase: " + lower); // StringBuffer Sample System.out.println("-- StringBuffer.toString().[toUpperCase|toLowerVCase] --"); StringBuffer sb = new StringBuffer(alpha); String sbUpper = sb.toString().toUpperCase(); String sbLower = sb.toString().toLowerCase(); System.out.println("StringBuffer.toString.toUpperCase: " + upper); System.out.println("StringBuffer.toString.toLowerCase: " + lower); } } * コンパイルおよび実行 [#ja646c96] 上記サンプルソースのコンパイルおよび実行結果を以下に記します。 $ javac UpperLower.java $ java UpperLower -- Original string -- aBcDeFgHiJkLmNoPqRsTuVwXyZ -- String.[toUpperCase|toLowerVCase] -- String.toUpperCase: ABCDEFGHIJKLMNOPQRSTUVWXYZ String.toLowerCase: abcdefghijklmnopqrstuvwxyz -- StringBuffer.toString().[toUpperCase|toLowerVCase] -- StringBuffer.toString.toUpperCase: ABCDEFGHIJKLMNOPQRSTUVWXYZ StringBuffer.toString.toLowerCase: abcdefghijklmnopqrstuvwxyz 使用したJDKのバージョンは以下の通りです。 $ java -version ; javac -version openjdk version "9-internal" OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195526.buildd.src) OpenJDK Server VM (build 9-internal+0-2016-04-14-195526.buildd.src, mixed mode) javac 1.8.0_131 以上、Javaによる英文字の大文字化(toUpperCase)および小文字化(toLowerCase)のサンプルソースでした。
タイムスタンプを変更しない
#navi(../) * 英字の大文字・小文字変換サンプル [#fbcf4a2b] 英文字列の大文字(toUpperCase)と小文字(toLowerCase)変換を行うサンプルソースと実行例を以下に記します。~ #contents * StringのtoUpperCaseとtoLowerCase [#rd050b1f] Stringにある、以下のメソッドにより英字の大文字、小文字変換を行うことができます。 -toUpperCase~ 英字の大文字変換 -toLowerCase~ 英字の小文字変換 * toUpperCase, toLowerCaseを使用したサンプルソースと実行 [#o02f162d] 以下にtoUpperCaseとtoLowerCaseメソッドを使用したサンプルソースを記します。~ StringおよびStringBufferを使用したサンプルソースになります。~ #ref(UpperLower.java) class UpperLower { public static void main(String[] args) { String alpha="aBcDeFgHiJkLmNoPqRsTuVwXyZ"; System.out.println("-- Original string --"); System.out.println(alpha); // String sample System.out.println("-- String.[toUpperCase|toLowerVCase] --"); String upper = alpha.toUpperCase(); String lower = alpha.toLowerCase(); System.out.println("String.toUpperCase: " + upper); System.out.println("String.toLowerCase: " + lower); // StringBuffer Sample System.out.println("-- StringBuffer.toString().[toUpperCase|toLowerVCase] --"); StringBuffer sb = new StringBuffer(alpha); String sbUpper = sb.toString().toUpperCase(); String sbLower = sb.toString().toLowerCase(); System.out.println("StringBuffer.toString.toUpperCase: " + upper); System.out.println("StringBuffer.toString.toLowerCase: " + lower); } } * コンパイルおよび実行 [#ja646c96] 上記サンプルソースのコンパイルおよび実行結果を以下に記します。 $ javac UpperLower.java $ java UpperLower -- Original string -- aBcDeFgHiJkLmNoPqRsTuVwXyZ -- String.[toUpperCase|toLowerVCase] -- String.toUpperCase: ABCDEFGHIJKLMNOPQRSTUVWXYZ String.toLowerCase: abcdefghijklmnopqrstuvwxyz -- StringBuffer.toString().[toUpperCase|toLowerVCase] -- StringBuffer.toString.toUpperCase: ABCDEFGHIJKLMNOPQRSTUVWXYZ StringBuffer.toString.toLowerCase: abcdefghijklmnopqrstuvwxyz 使用したJDKのバージョンは以下の通りです。 $ java -version ; javac -version openjdk version "9-internal" OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195526.buildd.src) OpenJDK Server VM (build 9-internal+0-2016-04-14-195526.buildd.src, mixed mode) javac 1.8.0_131 以上、Javaによる英文字の大文字化(toUpperCase)および小文字化(toLowerCase)のサンプルソースでした。
テキスト整形のルールを表示する
添付ファイル:
UpperLower.java
327件
[
詳細
]