对于文件的知识了解的很少,工作中对于这部分用的还是比较多的,而且用的还是比较深。自己应该好好学习学习这方面的知识。
/**
* 读取数据
*/
public static String ReadDate() {
String url = "e:/2.txt";
String file=null;
try {
FileReader read = new FileReader(new File(url));
StringBuffer sb = new StringBuffer();
char ch[] = new char[1024];
int d = read.read(ch);
while(d!=-1){
String str = new String(ch,0,d);
sb.append(str);
d = read.read(ch);
}
System.out.print(sb.toString());
file=sb.toString();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return file;
}
/**
* 写入数据
*/
public static void WriteDate() {
try{
File file = new File("D:/abc.txt");
if (file.exists()) {
file.delete();
}
file.createNewFile();
BufferedWriter output = new BufferedWriter(new FileWriter(file));
ArrayList ResolveList = new ArrayList();
String name=Test.ReadDate();
ResolveList.add(name);
for (int i=0 ;i<ResolveList.size(); i++) {
output.write(String.valueOf(ResolveList.get(i)) + "\n");
}
output.close();
} catch (Exception ex) {
System.out.println(ex);
}
}
/**
* 读取数据
*/
public static String ReadDate() {
String url = "e:/2.txt";
String file=null;
try {
FileReader read = new FileReader(new File(url));
StringBuffer sb = new StringBuffer();
char ch[] = new char[1024];
int d = read.read(ch);
while(d!=-1){
String str = new String(ch,0,d);
sb.append(str);
d = read.read(ch);
}
System.out.print(sb.toString());
file=sb.toString();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return file;
}
/**
* 写入数据
*/
public static void WriteDate() {
try{
File file = new File("D:/abc.txt");
if (file.exists()) {
file.delete();
}
file.createNewFile();
BufferedWriter output = new BufferedWriter(new FileWriter(file));
ArrayList ResolveList = new ArrayList();
String name=Test.ReadDate();
ResolveList.add(name);
for (int i=0 ;i<ResolveList.size(); i++) {
output.write(String.valueOf(ResolveList.get(i)) + "\n");
}
output.close();
} catch (Exception ex) {
System.out.println(ex);
}
}
发表评论
-
按照长度截取字符串
2012-12-24 14:44 0曾用于短信发送,超过50个字截成多条短信。 Strin ... -
excel2003导入时数据列为日期格式
2012-12-24 14:26 700excel2003导入时数据列为日期时,需要验证单元格是否为日 ... -
用记事本编写的java代码如何用DOC命令编译运行
2012-11-29 17:50 8361、创建java类;注:以.java结尾。 2、将该java类 ... -
判断某一日期是星期几。
2012-04-11 15:40 670public static String getStringD ... -
去掉数组中相同的值
2012-04-11 15:27 662String fdbs = "aa,bb,cc,bb ... -
给string写入指定的文件内,并换行。
2011-09-27 16:46 917File dirFile = new File(" ... -
判断某一日期是星期几
2011-09-27 16:43 676public static String getWeekOfD ... -
java修饰符的简单总结
2011-01-28 16:27 701类修饰符 Public : 可以从其他类中访问 abstrac ... -
java的成员变量和实例变量
2011-01-28 16:26 1498java局部变量与成员变量 ... -
java.io包的比较详细解说
2011-01-26 16:39 559java的核心库java.io提供了全面的IO接口,包括:文件 ... -
JDK1.6新特性和功能
2011-01-26 16:38 630一:Desktop类和SystemTray ... -
编写Java代码的性能准则
2011-01-26 15:46 646使用字符串缓冲区而不 ... -
常用正则表达式
2011-01-26 15:43 596正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常 ... -
java.io.Reader 和 java.io.InputStream的区别
2011-01-26 15:41 751java.io.Reader 和 java.io.InputS ... -
java的数据类型转换
2011-01-25 15:47 7731.给double数据转换成int数据,要求四舍五入 (new ... -
得到当前类的所有方法
2011-01-19 15:54 667对象的getClass().getMethods()方法可以返 ... -
i/o比较好的规范用法:
2011-01-19 15:48 6661) File file = new File (" ... -
hibernate的一对多的关系
2011-01-19 15:41 690在一的实体类中配置多的实体类的set集合,多的一方配置多的实体 ... -
求余取模
2011-01-16 15:33 1205[color=indigo]//得到年的值 public St ... -
file的读操作
2011-01-16 15:32 652//将指定的磁盘信息读取出来 public String r ...
相关推荐
java 中很多人对File迷惑,以为它是对文件内容操作的,其实不是的,它主要是文件及其目录的操作。 这里实例是一些文件目录查看器。
Java中File类对文件的几个常见操作实例总结
通过输入文件地址和目标地址,对文件的复制操作,通过输入File对象和目标File对象,对文件的辅助操作
该文档使用file对文件进行操作:copy文件,删除文件,删除文件夹等了啊
cobol对file文件操作,using,giving,input procedure,output procedure用法,SORT
UTL_FILE操作文件代码,可以操作所有文件,以二进制的方式读取文件,保存到数据库的blob字段
VC下对File类的读写操作函数,有例子和结果,很详细
delphi TextFile文件操作,初学者可以参考参考
手机数据可以存储于文件中,该项目实现了文件数据的读取和写入!
Android中存储文件的一种方式,请大家遵循开发者规范,避免大量垃圾资源!
C# 关于文件的操作。集合篇,源码分享
file文件操作类,包括读文件,写文件,以及在原有文件上追加。
详细的介绍了FILE文件的操作,附有源代码参考。
创建文件file1,写入字符串“abcdefghijklmn”; //2.创建文件file2,写入字符串“ABCDEFGHIJKLMN”; //3.读取file1中的内容,写入file2,使file2中的字符串内容为“abcdefghijklmn ABCDEFGHIJKLMN” 创建新文件,...
C#中读写文件,C#StreamFile,C#StreamFile文件操作
“FileCut”是一款免费软件,并且不带任何插件,它适用于以下操作系统: Windows 2000、Windows XP、Windows ...本软件可对大日志文件进行任意分割,用户可自行选择有 价值段的日志,从而提升日志分析和问题定位效率。
pb函数库之文件操作函数 FileClose() FileDelete() FileExists() FileOpen() ...
该类主要用于熟悉File类的方法,实现的功能: 1、创建文件 2、复制文件(或文件件) 3、删除文件(或文件夹) 4、剪切文件(或文件夹)
被打开的文件在程序中由一个流对象(stream object)来表示 (这些类的一个实例) ,而对这个流对象所做的任何输入输出操作实际就是对该文件所做的操作。 要通过一个流对象打开一个文件,我们使用它的成员函数open(): ...