‫わかりました｡
‫では､ さっそく始めましょう｡
‫ここで最初にあるのは､ もちろんmainメソッドです｡
‫そして､ mainメソッド内では､ すでに右の行の文のコンソールを用意しています｡
‫しかし､ これから必要なのは､ 文字列です｡
‫そして､ その文字列を自分の名前と呼び､ 名前を入力してエンターキーを押してください､ というようなことを書こうと思います｡
‫わかりました｡
‫だから､ このhelloworldのwrite文は不要で､ あとはユーザーの入力を得る必要があるんだ｡
‫また､ ユーザーの意見をどのように取り入れるか？
‫まあ､ そのためには赤線を使う必要があるんですけどね｡
‫だからコンソールドット赤線｡
‫これにより､ ユーザーの入力を取得し､ それを変数に格納することができるようになります｡
‫そして､ 赤い線が出力してくれるのが､ これです｡
‫赤い線のメソッドにカーソルを合わせると､ 文字列が返され､ その文字列が変数my
‫nameに格納されます（これも文字列です）｡
‫そして､ 次のコードを使えば､ 簡単に大文字の文字列に変換することができます｡
‫つまり､ ここでは､ 文字列my name, uppercaseは､ 文字列フォーマットuppercaseになり､ my name to upperになることがわかります｡
‫つまり､ このメソッドは文字列メソッドとしてupperに呼び出されます｡
‫このメソッドを文字列に適用すると､ 基本的にすべての文を大文字にすることができます｡
‫わかりました｡
‫では､ 早速テストしてみましょう｡
‫この私の名前を大文字でコンソールに表示することで
‫よし､ では実行してみよう｡
‫そうそう､ そうなんです｡
‫名前を入力してEnterキーを押してくださいと書いてあります｡
‫だから､ デニスとか､ ちゃんとやろうよっていうことです｡
‫それならパノプトだ､ それが私の名前だ｡
‫そして､ 大文字のデニス・ダジャレ・ユーザーを見ることができます｡
‫そこで､ 文字列全体の単語を大文字の文字列にしたのです｡
‫なるほど｡
‫わかりました｡
‫これが最初の部分で､ 次に同じことを小文字で行い､ さらにトリミングして､ 最後に部分文字列を表示するだけです｡
‫よし､ 早速やってみよう｡
‫そこで､ この3つをご紹介します｡
‫例
‫まず､ 小文字の名前ですが､ これもformatメソッドを使用して､ そこにテキストを入力するか､ 小文字のテキストを貼り付けます｡
‫そして､ ここでは中括弧を使っています｡ 中括弧はゼロで､ このカンマの後に来るものを表示することができます｡
‫つまり､ 私たちの場合は､ 私の名前を下げることになるわけです｡
‫だから､ 私の名前を名乗るのです｡
‫つまり､ ユーザーがこの行に入力したものは何でも､ 小文字の文字列になることがわかります｡
‫だから､ 私の名前の小文字は小文字の文字列になる｡
‫では､ 私の名前のトリミングを見てみましょう｡
‫そこで､ 何もない空間のようなところに入るとします｡
‫Dennis 空っぽの空間から空っぽの空間へ｡
‫そして､ 最初と最後の空いたスペースをトリミングするのです｡
‫それが､ このトリムです｡
‫つまり､ このトリムメソッド､ 私の名前はDot Trim､ そして私の名前はsubstringです｡
‫を与えてくれるでしょう｡
‫ここでは､ substringというメソッドを呼び出しています｡
‫そして､ 0から始まり､ 5という長さになります｡
‫つまり､ これは5つの文字列の長さを返し､ ゼロの位置から始まることになる｡
‫では､ 早速テストしてみましょう｡
‫どんな結果が出るか､ とりあえずやってみよう｡
‫そして､ その足りない行をすべてここに追加していくのです｡
‫つまり､ 先ほど作成した変数をすべてコンソールに書き込んでいることがわかります｡
‫では､ もう一度実行してみましょう｡
‫だから､ 空欄に入るんです｡
‫デニス・パン（ユタ州
‫何もない空間｡
‫ここにあるように､ 当時はデニス・パン（ユタ州）に変更したんだ｡
‫ちなみに､ ここには何もない空間があるんですよ｡
‫クリックすると表示され､ そうでない場合は表示されません｡
‫だから､ ここは本当に難しいんです｡
‫しかし､ その後も空白があるのがおわかりいただけると思います｡
‫しかし､ この場合､ この一番最初のものは､ 空白でないことがわかるのです｡
‫ここに作ったのは､ まさに空っぽの空間です､ これは｡
‫でも､ そうすると､ もうひとつは､ そっちが気になりますね｡
‫そして､ エントリーしたのがこの作品です｡
‫そこで､ 空欄も入力しました｡
‫そして､ ここにトリムバリューを見ることができます｡
‫その文字列の内側にある空白はない｡
‫その前の空白が切り取られ､ 文字列から切り離され､ 部分文字列の値がDannyであることがわかるわけです｡
‫そして､ なぜデニスではなくダニーなのか？
‫まあ､ 入力した文字列がアンダースコア・デニスだったからなんだけど｡
‫そして､ ここで部分文字列をどうしたかというと
‫ゼロから始めたので､ アンダースコアがあり､ 長さが5ということです｡
‫では､ この具体的な例で見てみましょう｡
‫そこで､ まずはアンダースコアにし､ デニス・パンからアンダースコアにしました｡
‫つまり､ ゼロから始まって､ 5の長さになるわけです｡
‫そこで､ 5つの文字を見てみると､ その5つの文字であることがわかります｡
‫つまり､ EとIをアンダースコアで表現しているわけです｡
‫それだけです｡
‫わかりました｡
‫というわけで､ 今回の演習はここまで｡
‫試してみて､ ついてきて､ 自分でこの演習を終えてみてほしい｡
‫わかりました｡
‫それでは､ ありがとうございました！次のビデオでお会いしましょう｡