文件的查询与复制

it2022-05-27  71

public class ctrlf {        public static void main(String[] args) {        Scanner sca = new Scanner(System.in);         File f = new File("D:/111");         String str = sca.next();         f(f,str);    }       public static  void f(File f,String str) {       File[] ff = f.listFiles();       for(File fff : ff) {          if(fff.isDirectory()) {              f(fff,str);          }else {              if(str.equals(fff.getName())) {                System.out.println(fff.getAbsolutePath());              }          }       }   } }

 

public class ctrlv {    public static void main(String[] args) throws Exception {//        File f = new File("D:/111/111.txt");//        FileReader fr = new FileReader(f);//        FileWriter fw = new FileWriter("E:/"+f.getName());//        int a= fr.read();//        while(a!=-1) {//            fw.write(a);//            a = fr.read();//        }//        fw.flush();//        fr.close();//        fw.close();        File f = new File("d:/111/111.JPG");        FileInputStream fis = new FileInputStream(f);        FileOutputStream fos = new FileOutputStream("E:/"+f.getName());        byte[] b = new byte[4*1024];        int a = fis.read(b);        while(a!=-1) {            fos.write(b,0,a);            a= fis.read(b);        }        fos.flush();        fos.close();        fis.close();    }

转载于:https://www.cnblogs.com/xiaosuye/p/9623323.html


最新回复(0)