精华内容
下载资源
问答
  • java创建文件夹

    2021-02-26 12:57:59
    java建立文件夹package test;public class muluTest{public static void main(String[] args){muluTest mulutest = new muluTest();mulutest.newFolder("D:\\abcds");}public void newFolder(StringfolderPath){...

    用java建立文件夹

    package test;

    public class muluTest

    {

    public static void main(String[] args)

    {

    muluTest mulutest = new muluTest();

    mulutest.newFolder("D:\\abcds");

    }

    public   void   newFolder(String  folderPath)

    {

    String   filePath   =   folderPath;

    filePath   =  filePath.toString();java.io.File   myFilePath  =   new   java.io.File(filePath);try

    {

    if(myFilePath.isDirectory()){

    System.out.println("the directory isexists!");

    }

    else

    {myFilePath.mkdir();System.out.println("新建目录成功");

    }

    }

    catch   (Exception   e)

    {

    System.out.println("新建目录操作出错");

    e.printStackTrace();

    }

    }

    }

    package ifpre.web;

    import gxdmif.GXStringUtil;

    import java.io.DataOutputStream;

    import java.io.File;

    import java.io.FileOutputStream;

    import java.io.InputStream;

    import org.springframework.web.multipart.MultipartFile;

    public  class  SaveFile   {

    public   boolean  save(String path, MultipartFile file)  throws Exception   {

    GXStringUtil gx  =   new GXStringUtil();

    boolean  result  =  false ;

    File dirFile  = null ;

    try  {

    dirFile  =   new File(path);

    if ( ! (dirFile.exists()) &&   !(dirFile.isDirectory()))  {

    boolean  creadok =  dirFile.mkdirs();

    if (creadok)  {

    System.out.println( "ok:创建文件夹成功!" );

    } else  {

    System.out.println( "err:创建文件夹失败!" );

    }

    }

    } catch (Exception e)  {

    e.printStackTrace();

    System.out.println(e);

    return   false ;

    }

    if  (file  !=   null   &&  ! file.isEmpty())   {

    String fullPath  =  path +  System.getProperty( "file.separator " )

    + gx.netStringToGBK(file.getOriginalFilename());

    DataOutputStream out  =   null ;

    InputStream is  =   null ;

    try    {

    out  =  new  DataOutputStream( new  FileOutputStream(fullPath));

    is  = file.getInputStream();

    byte [] buffer  =  new   byte [ 1024 ];

    while  (is.read(buffer)  >  0 )   {

    out.write(buffer);

    }

    }   finally    {

    if  (is !=   null )   {

    is.close();

    }

    if  (out !=   null )   {

    out.close();

    }

    }

    result  =   true ;

    }

    return  result;

    }

    public   boolean  delete(String path, MultipartFile file)  throws Exception   {

    GXStringUtil gx  =   new GXStringUtil();

    boolean  result  =  false ;

    if  (file  !=  null   &&   ! file.isEmpty())   {

    String fullPath  =  path +  System.getProperty( "file.separator " )

    +  gx.netStringToGBK(file.getOriginalFilename());

    try    {

    File file2  =  new  File(fullPath);

    file2.delete();

    result  =  true ;

    }   catch  (Exception e)   {

    e.printStackTrace();

    result  =   false;

    }

    }

    return  result;

    }

    public     boolean    deleteFolder(File   folder)    {

    boolean  result  =  false ;

    try  {

    String   childs[]   =    folder.list();

    if    (childs   ==     null     ||   childs.length    <=     0 )    {

    if(folder.delete())  {

    result  =  true ;

    }

    }   else {

    for    ( int   i    =     0 ;  i   

    String   childName   =    childs[i];

    String   childPath   =

    folder.getPath()    +    File.separator    +   childName;

    File   filePath   =     new    File(childPath);

    if    (filePath.exists()    &&    filePath.isFile())     {

    if(filePath.delete())  {

    result  =  true ;

    } else  {

    result  =  false ;

    break ;

    }

    }

    else     if   (filePath.exists()    &&    filePath.isDirectory())     {

    if(deleteFolder(filePath))  {

    result  =  true ;

    } else {

    result  =  false ;

    break ;

    }

    }

    }

    }

    folder.delete();

    } catch (Exception e)  {

    e.printStackTrace();

    result  =  false ;

    }

    return  result;

    }

    }

    展开全文
  • idea右键文件夹没有javaclass选项1,例子2,解决方案 1,例子 从图片可以看到,新建的java和resources文件夹是灰色的,且右键没有javaclass选项,不能创建java文件。 2,解决方案 右键: 如果点击 Resources Root...

    idea右键文件夹没有javaclass选项

    1,例子

    由图片可以看到
    从图片可以看到,新建的java和resources文件夹是灰色的,且右键没有javaclass选项,不能创建java文件。

    2,解决方案

    右键:
    点击Sources Root

    选择Sources Root,如果点击 Resources Root就是一个资源文件夹

    展开全文
  • import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.Calendar;public classSendServer {private int num = 0;public voidprocess() {Calendar calendar=Calenda...

    import java.io.File;

    import java.io.FileInputStream;

    import java.io.FileOutputStream;

    import java.util.Calendar;public classSendServer {private int num = 0;public voidprocess() {

    Calendar calendar=Calendar.getInstance();

    String dir= calendar.get(Calendar.YEAR) + "" + getTimeString(calendar.get(Calendar.MONTH) + "");

    String oldPath= "/img2" +dir;

    String newPath= "/img5" +dir;try{

    while(true){

    System.out.println("复制" + oldPath + "目录开始");long t1 =System.currentTimeMillis();

    num= 0;

    copyFolder(oldPath, newPath);long t2 =System.currentTimeMillis();

    System.out.println("复制目录结束,用时:" + (t2-t1) + "ms,共复制:" + num + "文件");

    }

    }catch(Exception ex) {

    ex.printStackTrace();

    }

    }public voidcopyFolder(String oldPath, String newPath) {try{

    File mFile= newFile(newPath);if(!mFile .exists()){

    (new File(newPath)).mkdirs(); //如果文件夹不存在 则建立新文件夹

    }

    File a= newFile(oldPath);

    String[] file=a.list();

    File temp= null;for (int i = 0; i < file.length; i++) {if(oldPath.endsWith(File.separator)) {

    temp= new File(oldPath +file[i]);

    }else{

    temp= new File(oldPath + File.separator +file[i]);

    }if(temp.isFile()) {

    String fileName= newPath + "/" +(temp.getName()).toString();

    File testFile= newFile(fileName);if (!testFile.exists()) {

    FileInputStream input= newFileInputStream(temp);

    FileOutputStream output= newFileOutputStream(fileName);byte[] b = new byte[1024 * 5];intlen;while ((len = input.read(b)) != -1) {

    output.write(b,0, len);

    }

    output.flush();

    output.close();

    input.close();

    num++;

    }

    }if (temp.isDirectory()) {//如果是子文件夹

    copyFolder(oldPath + "/" + file[i], newPath + "/" +file[i]);

    }

    }

    }catch(Exception e) {

    System.out.println("复制整个文件夹内容操作出错");

    e.printStackTrace();

    }

    }privateString getTimeString(String time){if(time.length()<2){return "0" +time;

    }else{returntime;

    }

    }

    }

    展开全文
  • 在idea让java文件夹正常使用

    千次阅读 2018-08-16 16:54:50
    Intellij IDEA创建maven项目无java文件问题 1.解决之前项目结构如下: 2.选择File-&gt;Project Structure... ...3.选择Modules选项卡下面的Sources项,在main文件夹上...5.在创建好的java文件夹上右键选择S...
  • 今天是我自学Java的第37天。感谢你的观看,谢谢你。...File,文件的意思,顾名思义,就是Java里和文件相关的一个类,它即表示是文件,也可以表示文件夹。其实文件也好,文件夹也罢,它们本质上是一回事。你有...
  • ,可以将两个命令进行连接,连接后第一个命令的输出结果作为第二个命令的输入信息比如 ls /ect | more -10 分屏显示etc文件夹下的10行数据别急,还有后续,需要加入架构师技术交流群或者想要更多Java干货、架构师视频...
  • 本文实例为大家分享了java实现文件夹解压和压缩的具体代码,供大家参考,具体内容如下效果实现多个文件以及文件夹的压缩和解压代码分析import java.io.File;import java.io.FileInputStream;import java.io....
  • Idea创建Java文件夹

    千次阅读 2017-02-24 13:34:57
    此教程适合新手使用IDEA 创建Maven项目后,项目中没有Java文件夹,创建java文件夹的过程。
  • 一定情况下,会将空文件夹变成文件格式,如: 空文件:鉴定人资格 鉴定人资格证书 鉴定人资格证身份证 文件夹都变成文件了 空文件:鉴定资格证书 鉴定人资格证书啊 都是没问题的 最终改为使用:org.apache.ant 依赖...
  • 最近在svn导出项目时出现了配置文件读不到的问题,经过认真比对,发现是由于以前正常的java文件package变成可普通文件夹导致 解决方法: eclispe 中选中项目右击->properties->Java build path-source 将没有...
  • jdk下常用文件夹(1) bin文件夹:存放jdk附带的实用工具bin (binary)其中文意思即是:二进制javac.exe Java语言编译器,它负责将Java源代码(.java文件)便以为字节码(.class文件)文件。java.exe Java语言解释器,它负责...
  • import java.io.File;import java.io.IOException;public class Demo03 {public static void main(String[] args)throws Exception{Gu_1();...}/** 2.File对象调用file.mkdirs()* 可以创建多层文件夹*...
  • java项目文件夹变成普通文件夹

    千次阅读 2019-04-13 08:10:18
    两种方法,一种是,项目结构中,一个个文件夹设置。 另外一种就是项目右键 reimport
  • java 压缩空文件夹

    千次阅读 2019-06-12 14:01:40
    if(source.listFiles().length == 0) { //空文件夹 路径后面带个 / 即可 zos.putNextEntry(new ZipEntry(entry+"/")); zos.closeEntry(); }else { ...
  • 本来打算接着上文直接写登录功能的,顺便介绍下SpringSecurity,但是SpringSecurity和Spring以及...其实如果没用过Eclipse写过传统的java项目或者web项目,经常会对ClassPath,根目录,类加载器,jar包格式...
  • File file = new File("E://rawSpeechRecordData//");File newFile = null;if (!file.exists()) {file.mkdir();if (file.isDirectory()) {SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss");...
  • 主要是为了回顾下文件的创建和文件流的读写,所以写了这个拷贝的代码,还可以添加很多功能,像拷贝哪个文件到哪都是可以改个,可以用scanner输入,还有就是可以再加个delete()那么程序就变成剪切功能了.package io;...
  • 近期做了一个项目,用到了图片上传的模块,但是写完接口后测试,上传的总是变成文件夹,于是刨根问底的找原因,最终发现代码里面少了一个方法我的代码是这样的 if (!dir.exists()) { dir.mkdirs(); } ...
  • $uploads_dir = '/uploads';foreach ($_FILES["pictures"]["error"] as $key => $error) {if ($error == UPLOAD_ERR_OK) {$tmp_name = $_FILES["pictures"]["tmp_name"][$key];// basename() may prevent filesys...
  • 主要介绍了idea 普通文件夹 转换成 module操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 展开全部import java.io.File;public class ZipCompressorByAnt {private File zipFile;/*** 压缩文件构32313133353236313431303231363533e4b893e5b19e31333365633962造函数* @param pathName 最终压缩生成的压缩...
  • 变成文件夹的解决方法: 右击项目——选择properties——选择Java Build Path —— Source ——出现下图 双击Included或者Excluded弹出的是同一个对话框(这一点让我费解了一段时间) Include: 设置在...
  • 只有文件夹是源文件夹(及编译得时候会编译到输出文件夹得)才可以用 classloader得相对路径来获取文件得绝对路径 怎么设置呢: eclipse 右键config文件夹选择BuildPath中的Use as Source Folder即可! IDEA设置 ...
  • 我来解释一下吧,我不知道你的水平,所以可能讲的比较罗嗦了点,希望你能有所收获:1 java程序的运行原理和编译执行一个java程序的步骤:java程序是通过java虚拟机解释,将其中的代码(字节码)翻译为具体的操作指令来...
  • 说明:需要只获得第一级文件夹目录package com.sunsheen.jfids.studio.monitor.utils;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;...
  • 我正在使用Java压缩API(java.util.ZIP包)来压缩文件。它运作良好。不过,我有以下小问题。假设我的输入文件是C:\temp\text.txt,我的输出(压缩)文件是C:\temp\text.zip当我使用WinZip查看压缩文件(text.zip)时,它...
  • 如下图所示的resources文件夹不是一个资源文件夹,所以无法读取文件夹下配置文件的内容,配置文件也无法生效。...注意:Sources Root表示设置为Java的根目录文件夹 设置完成之后的文件夹状态如下所示: ...
  • 在MyEclipse中导入SpringBoot项目,发现之前的文件夹变为包了。手动一个一个重新创建文件夹,再把原有文件放入,这样无疑费时费力。那么有更好的方法解决这个问题吗?答案肯定是有的。 二、问题解决 2.1Java包转为...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 75,634
精华内容 30,253
关键字:

文件夹变成java文件夹

java 订阅
友情链接: 循迹s.rar