発生している問題・エラーメッセージ
メソッド readString(Path) は型 Files で未定義です
該当のソースコード
public class Regex_test {
public static void main(String[] args) throws IOException{ Path file= Paths.get("datestr.txt"); String text= Files.readString(file); Pattern p = Pattern.compile("[0-9]{4}/ ?[0-9]{1,2}/ ?[0-9]{1,2}"); Matcher m =p.matcher(text); String result =m.replaceAll("XXXX/XX/XX"); System.out.println(result); } }
試したこと
自分はmacでエラ〜メッセージが出たが、windowspcで実行したところ何の問題もなく実行ができた。
共にjavaのversionは8.0である。
このエラー文の対処法を教えていただきたいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。