[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends:00427] Re: StreamTokenizer クラス [2]





> クラス名.をつけないとアクセスできません。

ですね。
TT_NUMBER は StreamTokenizer の static final int ですから、 

	if (rt.nextToken() == TT_NUMBER){
				↓ 
	if (rt.nextToken() == rt.TT_NUMBER){

でOKのはずです。
 
> あと、数値かどうかを調べるには == ではダメだと思います。
> (通常は isNumber(String) というようなメソッドになるはず)

いや、今回の場合は == で良いのです。
StreamTokenizer#nextToken() はそのためのメソッドなのです。
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/io/StreamTokenizer.html#nextToken()

-- 
/** 久野 浩 - Hiroshi Kuno */

------------------------------------------------------------------------
         ニュース速報! はインフォシークで!!
     http://www.infoseek.co.jp/Home?pg=Home.html&svx=971122