質問: fr.read()) != -1) { // ファイルの中身が数値であれば中身を表示する System.out.println((char) num); } } } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
回答: 要するにnumが数字であるかどうかを判別できれば良いのですよね? Character#isDigitを利用してみてはいかがですか。 単に0から9で良いのなら、条件式`'0'<=c && c<='9'`を使っても良いですが。