- 浏览: 60250 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
jijiuzhou:
...
spring 第二天 访问资源文件 以及各种乱七八糟的错误信息以及解决办法 -
金米线:
感觉学习理解的不够深入,准备在重新学习一遍
测试驱动开发 我的现金系统 -
锅巴49:
Outer outer=new Outer();
Outer. ...
java 调用内部类
java 遍历文件夹文件:
package com.mixian.file; import java.io.File; public class getAllname { public static void main(String[] args) { File fileDir = new File("c:/"); File[] files = fileDir.listFiles(); for(int i = 0; i<files.length ;i++){ File file = files[i]; if(file.isDirectory()){ allFile(file); }else{ System.out.println(file.getName()); } } } public static void allFile(File dir){ if(dir.isDirectory()){ File[] files = dir.listFiles(); for(int j=0;j<files.length;j++){ System.out.println(files[j].getPath()+"/"+files[j].getName()); } }else{ System.out.println(dir.getPath()+"/"+dir.getName()); } } }
将字节流读入到数组中:
package com.mixian.file; import java.io.IOException; import java.io.InputStream; public class inStreamTest { /** * @param args */ public static void main(String[] args) { InputStream is = System.in; byte[] bt = new byte[1024]; try { is.read(bt); //将字节流读入到数组中 System.out.println("xx"+new String(bt).trim()); is.close(); } catch (IOException e) { e.printStackTrace(); } } }
输出是类似的:
OutputStream out = System.out; try { out.write("12".getBytes()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); }
读取文件信息:
try { FileInputStream is = new FileInputStream("c:/new.txt"); int length; byte[] by = new byte[1024]; try { while((length = is.read(by))!=-1){ String str = new String(by,0,length); System.out.println(str); } } catch (IOException e) { e.printStackTrace(); } } catch (FileNotFoundException e) { e.printStackTrace(); }
文件写入:
File file = new File("c:/mixian.txt"); if(!file.exists()){ file.createNewFile(); } FileOutputStream out = new FileOutputStream(file); byte[] byx = "test out".getBytes(); out.write(byx); out.close();
汉字的输入输出:
//读取汉字的时候会出问题,因为一个汉字是占两个字节 InputStreamReader isr = new InputStreamReader(System.in); char[] chars = new char[100]; isr.read(chars); //int str = isr.read(chars); String str = new String(chars); System.out.println(str.trim());
文件的读取:
//文件读取 FileReader reader = new FileReader("c:/mixian.txt"); int length; while((length = reader.read())!=-1){ System.out.println((char)length); }
发表评论
-
spring ioc
2011-10-08 14:28 559待补 -
spring aop
2011-10-08 14:27 669待补 -
eclipse内部启动tomcat,eclipse外部启动tomcat,去掉8080端口访问
2011-09-22 11:21 50271 : eclipse web 工 ... -
测试驱动开发实战之各个击破
2010-12-13 12:48 753项目测试: import org.junit.Before; ... -
tomcat配置https
2010-11-15 13:34 1061参考文档Keytool使用指南:http://java.sun ... -
远程调试java
2010-11-07 16:29 797需求: 我是在eclipse开发工程,通过tomca ... -
测试驱动开发 我的现金系统
2010-10-24 16:05 943本文以我的现金系统为例来介绍如何用测试驱动开发。 主要以货币 ... -
基础乱七八糟命令
2010-10-11 18:38 731命令行删除文件:del+文件名称 java中 fi ... -
测试驱动开发 java基础
2010-10-11 18:37 2921public class CourseSessionTest ... -
测试驱动开发
2010-10-09 11:03 9541安装java ant 2写helloworld clas ... -
spring 第二天 访问资源文件 以及各种乱七八糟的错误信息以及解决办法
2010-09-08 22:13 1226我在用spring访问资源文件的时候出错了 urlresou ... -
spring 40天全程跟踪 第一天spring发送邮件
2010-08-19 16:47 1246com.sun.mail.smtp.SMTPSendFaile ... -
spring 40天全程跟踪 第一天spring依赖注入控制反转
2010-08-19 14:19 744以前都是用MyEclipse集成开发,开发速度快,但是很多时候 ... -
java list arraylist map 集合
2010-08-17 23:41 1459package com.mixian.list; imp ... -
java 线程安全 和同步方法
2010-08-17 21:32 658package com.mixian.thread; p ... -
java 调用内部类
2010-08-15 10:37 5094调用内部类的某个方法 ... -
链接支付宝查询出错
2010-08-12 16:18 951在去支付宝查询用户数据的时候报错: java.lang.Ru ... -
java log4j 错误日志
2010-08-12 10:06 949import org.apache.commons.loggi ... -
java 反射机制原理及实例
2010-08-11 23:26 1190能够分析类能力的程序成为反射。 xx.getClass(). ... -
java 一些基本技巧
2010-08-10 07:37 6351 数组 数组在初始化的时候就需要规定其大小,不 ...
相关推荐
java 操作文件工具类java 操作文件工具类 java 操作文件工具类java 操作文件工具类java 操作文件工具类 java 操作文件工具类java 操作文件工具类java 操作文件工具类 java 操作文件工具类java 操作文件工具类java ...
java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java文件操作类java...
.java文件,main中有测试用的代码,粘到src下可直接运行使用。 这个版本中目前有的方法为: 1.创建txt文件的方法。 2.过滤文件的方法。 3.修改文件名的方法。 4.获取文件大小,如果是文件夹则统计有多少个文件的方法...
Session是一个远程服务器文件操作的会话,可以实现文件的移动、复制、删除等操作。通过使用Session,可以实现远程服务器文件的操作。 6. 使用InputStream和BufferedReader实现命令执行结果的获取 InputStream和...
# java实现对文件的各种操作的工具类 ## 可以实现的操作有: 1. 删除单个文件 2. 删除文件夹及文件夹下的文件 3. 使用文件流对单个文件进行复制 4. 复制整个文件夹内容(包含子文件夹中的所有内容) 5. ...
此工具类只用于Java后端在操作Properties文件的时候写的工具类,方便properties文件的存取操作
java视频教程 Java文件操作 JavaFile
在 Java 中,文件操作的流程一般为:打开-->读取-->对内容进行变换-->写入-->关闭。常规性文件操作会用到的类有五个:File、InputStream、OutputStream、FileInputStream、FileOutputStream,均包含在 java.io 下面...
这个文件里面包含了java的IO流对文件的操作和java通道加内存映射对文件操作的源码
Java的`java.nio.file`包提供了丰富的文件操作接口,如`Files.setPosixFilePermissions()`和`Files.newFileChannel()`,可以用来设置权限和创建文件通道进行锁定。 7. **文件自动加密**:文件加密通常涉及对文件...
首先,我们需要了解Java中用于文件操作的基本类,如`java.io.File`,它提供了创建、读取、写入和删除文件的方法。此外,为了与SharePoint交互,我们需要使用Microsoft提供的客户端对象模型(Client Object Model,...
"Java 文件操作" Java 文件操作是 Java 编程语言中的一种基本操作,包括文件的移动、复制、删除、剪切等。下面是关于 Java 文件操作的知识点总结: 一、文件移动 文件移动是指将文件从一个目录下移到另一个目录下...
Java文件操作封装类
6. **项目示例**:提供的两个项目"java对HDFS文件操作jar包版"和"java对HDFS文件操作maven版.zip.zip"可能包含了上述操作的完整实现。`jar包版`可能是一个已经编译好的可执行程序,可以直接运行。而`maven版`则是一...
java文件操作工具类是java中针对文件操作的一个工具类,可以方便的读取,下载,上传文件等操作,希望可以帮到大家。
Java文件操作一例:Copy 复制文件,虽然是复制文件,不过通过本源码你可以学习很多相关的Java基础技巧,比如Java对文件的事件处理、取得目录内容的事件处理、如何弹出文件选择器、如何得到选择文件的绝对路径、如何...
在Java编程中,判断文件类型通常不是通过文件扩展名,而是通过读取文件的头部字节来识别。这是因为有些文件可能...理解并掌握这个方法,能够帮助我们在实际开发中更好地处理各种文件操作,提高程序的健壮性和安全性。
将一系列图片文件存储到MongoDB中 java操作mongodb存储文件
如何在Java中操作文件呢?转载供大家欣赏