public class CopyJpg {
public static void main(String[] args) throws IOException {
//根据数据源创建字节输入流对象
// File f = new File("D:\\project\\零一电科\\技术资料\\3、Vue2+Vue3全套教程\\img");
Pattern pattern = Pattern.compile("(.+(?=\\.mp4))+");
File f = new File("C:\\Users\\17517\\Videos\\bilibili\\Java");
File[] fileArray = f.listFiles();
System.out.println(f.listFiles());
ArrayList<String> array = new ArrayList<String>();
for (int i = 0; i <= fileArray.length - 1; i++) {
Matcher matcher = pattern.matcher(fileArray[i].getName());
while (matcher.find()){
String name = matcher.group();
String s1 = "files\\" + name + ".jpg";
array.add(s1);
}
// array.add(s1);
}
System.out.println(array);
FileInputStream fis = new FileInputStream("C:\\Users\\17517\\Pictures\\1.jpg");
for(int i=0;i<array.size();i++){
String s = array.get(i);
FileOutputStream fos = new FileOutputStream(s);
byte[] bys = new byte[1024];
int len;
while ((len=fis.read(bys))!=-1) {
fos.write(bys,0,len);
}
fos.close();
}
fis.close();
}}