これまでの復習をしてみましょう.
BufferedReader br = new BufferedReader(new InputStreamReader(System.in))
と書くことになります.面倒ですね.しかも,まだ文字の列の階段でしかなく,数値を得るところまでは行っていないのです.
以上のようにして得られた文字列を解釈するとき,その文字列にデータが1つだけの場合(“-3.1416”)と2つ以上の場合(“-3.14 6507 Tokyo”)があります.複数個の場合は区切り文字の問題などがあり複雑になります.これを扱うクラスとしてStreamTokenizerというものが用意されていますが,ここではとり合えず“1データを表わす文字列”を扱うことにしましょう.
26.1.8.10 ファイルへのバイナリでの入出力 | 26.1.8.11 数値へ | 26.1.8.12 文字列から値へ(1) | ||
2009年度版に向けて現在作業中です.
このページに関してお気づきの点がありましたら
コメント投稿システムまでお願いします.
|
Tue, 08 Jun 2004 09:44:29 JST (1879d) |