我想找到所有长度为 3、以“l”开头、以“f”结尾的单词。这是我的代码:
Pattern pt = Pattern.compile("\\bl.+?f{3}\\b");
Matcher mt = pt.matcher("#Java life! Go ahead Java,lyf,fly,luf,loof");
while(mt.find()) {
System.out.println(mt.group());
}
Run Code Online (Sandbox Code Playgroud)
它什么也没显示。尝试过这个也Pattern pt = Pattern.compile("l.+?f{3}");仍然没有得到预期的o/p。
O/P 应该是:
利夫卢夫
我想打印第二个索引值,即SUMMER.
public class Filer
{
public enum Season { WINTER, SPRING, SUMMER, FALL }
public static void main(String[] args)
{
System.out.println(Season.values(2));//values don't take argument!!
}
}
Run Code Online (Sandbox Code Playgroud)
怎么能实现呢?