コマンドラインから入力するⅡ - 萌えJava超入門
第二十二章 
コマンドラインから入力するⅡ

コマンドラインは文字列のみ

コマンドラインはすべて文字列です。
受け取った文字列は、必要に応じてデータ型を変換しましょう。


コマンドラインは文字列のみ

コマンドラインは、表示する値も入力した値もすべて文字列(String)です。

コマンドラインは文字列を表示する
  1. コマンドラインが入出力できるのは文字列だけです。
  2. System.out.println()は、
    「()」丸カッコの中の値を文字列に変換してからコマンドラインに表示します。
  3. Console#.readLine()は、
    コマンドラインに入力された文字列を返します。

そう言えば
そうでしたね。

それが意外と面倒なんだ。
このままでは受け取った文字列を
どうすることもできない。
>
え?どうゆうこと?
if文や while文に使うなら boolean
switch文 や for文に使うなら
    intcharで入力したい。
計算する値を入力するなら double がいいだろう。

>
あ~~。
なのにコマンドラインは
すべて String なんだ。
String だと表示にしか使えないぞ?

ここでは、以前紹介したラッパークラスや、Stringクラスの charAtメソッドで
入力された文字列を型変換する例を紹介します。

応用するだけで
特に難しいことはないと思う。
>
了解~。


お疲れ様でした。




© 2019 awasekagami