回 帖 发 新 帖 刷新版面

主题:请问创建文件夹

请问如何获取文件名称,然后建立这个名字的文件夹, 然后再获取这个文件夹的路径

谢谢

回复列表 (共1个回复)

沙发


问题已经解决

  public void copyFile(String paramString1, FileInputStream paramFileInputStream, String paramString2)
  {
    try
    {
      String str3;
      FileOutputStream localFileOutputStream;
      byte[] arrayOfByte;
      int j;
      int i = paramString1.lastIndexOf(".");
      String str1 = paramString1.substring(0, i);
      String str2 = paramString1 + paramString2;
      File localFile = new File(str1);

      if ((!(localFile.exists())) && (!(localFile.isDirectory())))
      {
        localFile.mkdir();

        str3 = localFile.getPath() + "/" + paramString2;
        localFileOutputStream = new FileOutputStream(str3);
        arrayOfByte = new byte[1024];
        j = 0;
        while ((j = paramFileInputStream.read(arrayOfByte)) != -1)
        {
          localFileOutputStream.write(arrayOfByte, 0, j);
        }
        paramFileInputStream.close();
        localFileOutputStream.close();
      }
      else if ((localFile.exists()) && (localFile.isDirectory()))
      {
        localFile.setWritable(true);
        str3 = localFile.getPath() + "/" + paramString2;
        localFileOutputStream = new FileOutputStream(str3);
        arrayOfByte = new byte[1024];
        j = 0;
        while ((j = paramFileInputStream.read(arrayOfByte)) != -1)
        {
          localFileOutputStream.write(arrayOfByte, 0, j);
        }
        paramFileInputStream.close();
        localFileOutputStream.close();
      }
    }
    catch (IOException localIOException)
    {
      System.out.println("Error");
    }
  }

我来回复

您尚未登录,请登录后再回复。点此登录或注册