Scanner を使用してテキスト ファイルから読み取ります。ファイル内でアポストロフィ ( ' ) 文字 (16 進コード 27) に遭遇すると、突然終了します。ここで同様の問題を見つけましたが、ファイルの文字セットが LATIN-1 であることに気づき、最終的に克服されました。読んでいるファイルのエンコーディングがわからず、簡単に判断する方法がないようです。Scanner コンストラクター (ファイル、文字セット) にランダムな文字セットを差し込んでみましたが、役に立ちませんでした。ここで何か不足していますか?
質問する
174 次