Java 如何避免此警告:警告:com.sun.org.apache.regexp.internal.RE是sun专有的API,可能会在将来的版本中删除
Java 如何避免此警告:警告:com.sun.org.apache.regexp.internal.RE是sun专有的API,可能会在将来的版本中删除,java,Java,private static RE\u TaskTypeRE=new RE(“~:([0-9]*)” 这需要导入com.sun.org.apache.regexp.internal.RE 因此,我得到以下警告 warning: com.sun.org.apache.regexp.internal.RE is Sun proprietary API and may be removed in a future release [javac] import com.sun.org.apac
private static RE\u TaskTypeRE=new RE(“~:([0-9]*)”代码>
这需要导入com.sun.org.apache.regexp.internal.RE代码>
因此,我得到以下警告
warning: com.sun.org.apache.regexp.internal.RE is Sun proprietary API and may be removed in a future release
[javac] import com.sun.org.apache.regexp.internal.RE;
一种解决方案是不使用该类
另一个解决方案是忽略警告。
如果我不想上这门课,那最好的选择是什么。
谢谢如果需要正则表达式,请使用
看看我链接到的JavaDoc。它可能会起不同的作用
private static Pattern p = Pattern.compile("~:~([0-9]*)~");