文字列から一文字を取り出す
スポンサーリンク
文字列内の指定位置から 1 文字を取得する方法です。C# の場合は、インデクサを使い要素を指定して取得します。VB.NET では、Chars プロパティを使用して、要素を指定して取得します。J# では、Chars プロパティか、従来のように charAt メソッドで要素を指定して取得します。
いずれの場合も返される文字は 1 文字の Unicode 文字を表す char 型になります。
サンプルコード
以下にサンプルコードを示します。
J# 全般
// 必要な変数を宣言する
String stTarget = "ABCDEFG";
// 4 の要素にあたる文字を取得する
char chOne = stTarget.get_Chars(4);
// 従来のように charAt メソッドでも可能
chOne = stTarget.charAt(4);
// 取得した文字を表示する
MessageBox.Show(System.Convert.ToString(chOne));
関連するリファレンス
準備中です。
