使用JAVA运行定义数量的文件

我有一个包含100个文件夹的目录。 我想从该目录中随机选择10个文件并进行处理。

static File repertoire = new File("path");
    static File[] files = repertoire.listFiles();
    for (File file : files) {
        if (file.isDirectory()) {
            Runtime.getRuntime().exec("cmd.exe /c start "+ file.getAbsolutePath()+"\\scriptSh.sh");}
        }
    }
}

我希望我的代码仅在目录下的10个文件上而不是所有文件上运行。 请帮忙。