以下语句返回void
Pattern lazy = Pattern.compile("X??");
Matcher lazyMatcher = lazy.matcher("X");
if (lazyMatcher.matches()) {
System.out.println(lazyMatcher.group());
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在java中打印void.
我尝试了以下两个陈述,但没有帮助
System.out.println((String)lazyMatcher.group());
System.out.println(lazyMatcher.group().toString());
Run Code Online (Sandbox Code Playgroud)
================================================== ===========================正在更新
当我在下面打电话时,为什么我会收到String
System.out.println(lazyMatcher.group().getClass()) // returns string
System.out.println(lazyMatcher.group()) // returns void
Run Code Online (Sandbox Code Playgroud)
sme*_*ung 13
虚空是没有的.你不打印它.如果你不打印"无效"你可以做
System.out.println("void");
Run Code Online (Sandbox Code Playgroud)