`
angeldhp
  • 浏览: 58452 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

java中文件操作大全

    博客分类:
  • Java
阅读更多
 

java中文件操作大全 

        本文为本人在工作学习中的总结,每个方法都经过测试,记在博客上一方面是为了自己日后工作方便,另一方面是为了给大家提供方便,节约时间。

 一.获得控制台用户输入的信息

/** *//**获得控制台用户输入的信息
     * 
@return
     * 
@throws IOException
     
*/

    
public String getInputMessage() throws IOException...{
        System.out.println(
"请输入您的命令∶");
        
byte buffer[]=new byte[1024];
        
int count=System.in.read(buffer);
        
char[] ch=new char[count-2];//最后两位为结束符,删去不要
        for(int i=0;i<count-2;i++)
            ch[i]
=(char)buffer[i];
        String str
=new String(ch);
        
return str;
    }

可以返回用户输入的信息,不足之处在于不支持中文输入,有待进一步改进。

二.复制文件

1.以文件流的方式复制文件

/** *//**以文件流的方式复制文件
     * 
@param src 文件源目录
     * 
@param dest 文件目的目录
     * 
@throws IOException  
     
*/

    
public void copyFile(String src,String dest) throws IOException...{
        FileInputStream in
=new FileInputStream(src);
        File file
=new File(dest);
        
if(!file.exists())
            file.createNewFile();
        FileOutputStream out
=new FileOutputStream(file);
        
int c;
        
byte buffer[]=new byte[1024];
        
while((c=in.read(buffer))!=-1)...{
            
for(int i=0;i<c;i++)
                out.write(buffer[i]);        
        }

        in.close();
        out.close();
    }

该方法经过测试,支持中文处理,并且可以复制多种类型,比如txt,xml,jpg,doc等多种格式

分享到:
评论

相关推荐

    java中文件操作大全 文档.docx

    java中文件操作大全 利用PrintStream写文件 文件重命名 转移文件目录

    java文件读写操作大全java文件读写操作大全

    java文件读写操作大全java文件读写操作大全java文件读写操作大全java文件读写操作大全java文件读写操作大全

    java中对文件操作大全

    java中文件操作大全 覆盖大部分对文件操作的基本代码

    Java文件操作大全

    Java文件操作大全

    Java 文件操作大全

    Java 文件操作大全···················································

    java文件操作大全

    java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全 java文件操作大全

    java io 文件操作大全

    java io 文件操作大全 目录的建立/检查与删除 如何在JSP中处理虚拟目录 文件属性的取得 取出目录中文件的方法 判断是否为空白文件 读取所有的文件数据 一行一行读取数据 略过文件中的字符不读取 将数据写入文件 将...

    JSP中java文件操作大全

    JSP中java文件操作大全~~~~~~~~~~~~~~~

    java文件操作类

    java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java...

    java操作Excel文件

    java操作Excel文件java操作Excel文件java操作Excel文件java操作Excel文件java操作Excel文件java操作Excel文件java操作Excel文件

    JAVA文件操作大全

    JAVA文件操作大全

    Java文件操作大全(绝对的经典,值得收藏!)

    Java文件操作大全(绝对的经典,值得收藏!) Java文件操作大全(绝对的经典,值得收藏!) Java文件操作大全(绝对的经典,值得收藏!)

Global site tag (gtag.js) - Google Analytics