Java8に嵌る
本に載っていたサンプルを参考に、
import java.io.File; public class Main { public static void main(String[] args) { File[] files = new File(".").listFiles(File::isHidden); for (File f :files) { System.out.println(f.getAbsoluteFile()); } } }
ちょっと変形してみましたけど、
import java.io.File; public class Main { public static void main(String[] args) { File[] files = new File(".").listFiles(File::getName::length>5); for (File f :files) { System.out.println(f.getAbsoluteFile()); } } }
コンパイルエラー。。。ふぅ、