对于文件的知识了解的很少,工作中对于这部分用的还是比较多的,而且用的还是比较深。自己应该好好学习学习这方面的知识。
/**
* 读取数据
*/
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 748excel2003导入时数据列为日期时,需要验证单元格是否为日 ... -
用记事本编写的java代码如何用DOC命令编译运行
2012-11-29 17:50 8821、创建java类;注:以.java结尾。 2、将该java类 ... -
判断某一日期是星期几。
2012-04-11 15:40 696public static String getStringD ... -
去掉数组中相同的值
2012-04-11 15:27 702String fdbs = "aa,bb,cc,bb ... -
给string写入指定的文件内,并换行。
2011-09-27 16:46 967File dirFile = new File(" ... -
判断某一日期是星期几
2011-09-27 16:43 711public static String getWeekOfD ... -
java修饰符的简单总结
2011-01-28 16:27 728类修饰符 Public : 可以从其他类中访问 abstrac ... -
java的成员变量和实例变量
2011-01-28 16:26 1534java局部变量与成员变量 ... -
java.io包的比较详细解说
2011-01-26 16:39 588java的核心库java.io提供了全面的IO接口,包括:文件 ... -
JDK1.6新特性和功能
2011-01-26 16:38 657一:Desktop类和SystemTray ... -
编写Java代码的性能准则
2011-01-26 15:46 673使用字符串缓冲区而不 ... -
常用正则表达式
2011-01-26 15:43 617正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常 ... -
java.io.Reader 和 java.io.InputStream的区别
2011-01-26 15:41 777java.io.Reader 和 java.io.InputS ... -
java的数据类型转换
2011-01-25 15:47 8031.给double数据转换成int数据,要求四舍五入 (new ... -
得到当前类的所有方法
2011-01-19 15:54 693对象的getClass().getMethods()方法可以返 ... -
i/o比较好的规范用法:
2011-01-19 15:48 7051) File file = new File (" ... -
hibernate的一对多的关系
2011-01-19 15:41 713在一的实体类中配置多的实体类的set集合,多的一方配置多的实体 ... -
求余取模
2011-01-16 15:33 1245[color=indigo]//得到年的值 public St ... -
file的读操作
2011-01-16 15:32 698//将指定的磁盘信息读取出来 public String r ...
相关推荐
Java 中 File 类对文件的几个常见操作实例总结 File 类是 Java 语言中对文件操作的核心类之一,提供了许多实用的方法来操作文件和文件夹。在实际开发中,我们经常需要对文件进行创建、移动、拷贝、删除等操作,因此...
本文将深入探讨COBOL中的FILE操作,以及如何利用USING,GIVING,INPUT PROCEDURE和OUTPUT PROCEDURE指令进行文件操作,特别是与SORT相关的知识点。 首先,让我们理解COBOL中的FILE控制语句。FILE语句定义了要操作的...
9. **文件权限**:操作系统控制着对文件的访问权限,编程时需要了解并适当地处理这些权限。 10. **文件遍历**:如果"getFile"涉及到目录操作,那么遍历目录中的所有文件和子目录也是常见的需求,可以使用递归或栈来...
本文将详细介绍“FileMonitor”,这是一款简单易用的文件监控软件,它能够帮助用户实时监控文件的读取、写入和删除等操作,为用户提供了一种直观且方便的方式来了解系统底层的文件活动。 **一、文件监控的重要性** ...
java 中很多人对File迷惑,以为它是对文件内容操作的,其实不是的,它主要是文件及其目录的操作。 这里实例是一些文件目录查看器。
`File`类是Java语言中用于文件操作的基础类,它在Android系统中同样适用。本文将深入探讨如何在手机上进行文件操作,包括文件的创建、读取、写入以及删除等基本操作。 1. **文件的创建** 使用`File`类的构造函数...
在Android系统中,`File`类是用于操作文件和目录的基本工具。它是Java.io.File类的一个子类,但在Android环境中,有一些特定的注意事项和最佳实践。以下是对`File`类在Android中的使用进行的详细说明。 ### 文件...
在 FILE 文件操作中,需要定义文件指针 FILE *,然后使用 fopen 函数打开文件,最后对文件进行读写操作。 二、 系统已定义的与文件操作有关的数据结构 FILE 结构体: FILE *fr,*fp,*fw; 在 stdio.h 中,系统已经...
总的来说,C#的File类提供了一套完整的文件操作API,满足了大部分日常的文件处理需求。通过深入理解并结合源码分析,开发者可以更好地利用这些功能来构建高效且可靠的文件系统应用。在实际项目中,一定要注意处理...
### VC--文件操作函数详解 在C/C++编程中,文件操作是不可或缺的一部分,尤其是在进行数据持久化存储或从外部加载数据时。...通过这些基本的文件操作函数,可以在VC环境下实现对文件的有效管理与数据交互。
通过输入文件地址和目标地址,对文件的复制操作,通过输入File对象和目标File对象,对文件的辅助操作
本文将深入探讨文件操作的相关知识点,特别是针对“window unix file.rar”压缩包中的“file操作”、“unix_file”和“功能操作说明”。 首先,让我们从基本概念开始。文件在计算机中是数据的容器,可以包含文本、...
在Delphi编程环境中,对文本文件...总之,Delphi的TextFile操作是程序开发的基础技能,通过熟悉这些基本操作,初学者可以逐步掌握更复杂的文件处理技术。在实践中,不断学习和积累经验,你会成为处理文本文件的专家。
根据给定的信息,本文将详细解释“UTL_FILE操作文件代码”的主要功能及其实现细节。这段代码展示了如何使用Oracle的UTL_FILE包来处理文件的读写操作,并且能够将文件内容存储到数据库的BLOB字段中。下面将对各个部分...
在本项目中,"JavaFile文件操作"着重介绍了如何使用`File`类进行文件的基本操作,包括创建文件、复制文件或文件夹、删除文件或文件夹以及剪切文件或文件夹。以下是对这些功能的详细说明: 1. **创建文件** 使用`...
除了`FileExists`,`System.IOUtils`单元还提供了其他与文件操作相关的函数,如`DirectoryExists`(检查目录是否存在)、`DeleteFile`(删除文件)、`CopyFile`(复制文件)等。这些函数可以组合使用,实现更复杂的...
在工作原理上,FileAnalysis软件会读取文件的二进制数据,对这些数据进行特定算法的运算,从而得出文件类型和MD5码。这个过程是自动化和高效的,用户只需简单操作即可获得结果。同时,FileAnalysis可能还内置了...
在工业自动化领域,Codesys是一款广泛应用的编程软件,支持IEC 61131-3标准,其中ST(Structured Text)语言是其强大的编程工具...记得在实际操作时,确保对文件系统的权限有充分的理解,以免因权限不足导致操作失败。
### Codesys中的CAA File库详解 #### 一、引言 在工业自动化领域,CODESYS是一种广泛应用于可编程逻辑控制器(PLC)的编程环境...通过实践和不断学习,你将能够在CODESYS环境中更加熟练地使用CAA File库进行文件操作。
函数执行成功时返回打开文件的句柄,随后的文件操作函数利用该句柄完成对文件的操作。发生错误时函数返回-1。如果任何参数的值为NULL,那么FileOpen()函数返回NULL。 这些文件操作函数提供了灵活的文件处理能力,...