`
- 浏览:
408761 次
- 性别:
- 来自:
北京
-
/**
* 读取txt文件
*/
public void readerTXT(){
List<String> emailList=new ArrayList<String>();
List<String> emailLocationList=new ArrayList<String>();
File file=new File("C:\\Documents and Settings\\Administrator\\桌面\\email2.txt");
try
{
BufferedReader input=new BufferedReader(new FileReader(file));
String text;
while((text=input.readLine())!=null)
//System.out.println(text);
emailList.add(text);
} catch(Exception ex) {}
if(emailList!=null){
for(int i=0;i<emailList.size();i++){
String emailStr=emailList.get(i);
if(emailStr!=null&&!"".equals(emailStr)){
String [] emailArray=emailStr.split(";");
for(int j=0;j<emailArray.length;j++){
if(emailArray[j]!=null&&!"".endsWith(emailArray[j])){
emailLocationList.add(emailArray[j]);
}
}
}
}
}
for(int i=0;i<emailLocationList.size();i++){
System.out.println(emailLocationList.get(i));
}
}
/**
* 写入文件
*/
public void writerFile(){
File file=new File("C:\\Documents and Settings\\Administrator\\桌面\\发送成功.txt");
try {
FileWriter fw = new FileWriter(file);
fw.write("wangwei <wangwei.0822>\r\n");
fw.write("wangwei <wangwei.0822>\r\n");
fw.flush();
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 文件copy
*/
public void copyFile(){
File filei=new File("D:\\aaa.txt");
File fileo=new File("D:\\bbb.txt");
try {
FileInputStream in=new FileInputStream(filei);
FileOutputStream out=new FileOutputStream(fileo);
byte [] b=new byte[1024];
while((in.read(b)>-1)){
out.write(b);
}
in.close();
out.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
6. **应用领域**:十六进制文件修改广泛应用于软件开发、逆向工程、硬件调试、游戏修改、数据恢复等多个领域。例如,修改游戏的存档文件以改变游戏状态,或者修复由于固件错误导致的问题。 7. **命令行与图形界面**...
在"易语言源码HTTP读文件模块源码.rar"这个压缩包中,包含了使用易语言编写的一个HTTP读文件模块的相关源代码和说明文档。 1. HTTP读文件模块: 这个模块主要用于从互联网上通过HTTP协议读取文件内容。HTTP(超...
在这个场景中,我们需要使用到“打开文件”、“读取文件属性”等函数,特别是“读取文件属性”中的“获取文件修改日期/时间”功能,来获取每个文件的最后修改时间戳。 2. 文件夹遍历:使用“列出文件或目录”函数,...
BIN文件修改器是一款专门针对墨香游戏BIN文件进行编辑的工具。在IT行业中,BIN文件是一种二进制文件格式,通常用于存储磁盘映像,比如CD或DVD的镜像,或者是某些软件的配置数据。在游戏领域,尤其是像墨香这样的大型...
本文将深入探讨Linux下的文件权限管理机制,包括权限分类、权限符号及数值表示、以及如何使用`chmod`命令来修改文件权限。 ### Linux文件权限对象分类 Linux中的文件权限主要针对以下三类对象: 1. **User(文件...
至于“API禁读文件”,这通常涉及到`SetFileAttributes`这个API函数,它可以修改文件的属性,包括禁止读取。`SetFileAttributes`的基本语法如下: ```易语言 .错误代码 = SetFileAttributes(文件路径, 属性) ``` `...
### 读SAM文件三种方法详解 #### 背景与目的 在开发备份软件或恶意软件(例如特洛伊木马)的过程中,经常会遇到需要读取正在被其他进程占用的文件的情形。例如,在Windows系统中,尝试访问安全账户管理器(SAM)...
读取16进制文件时,我们需要使用'rb'模式,即“二进制读取”模式,防止数据在文本转换过程中被意外修改。 2. **二进制数据**:二进制数据是由0和1组成的,它是计算机内部存储和处理所有信息的基础。16进制是二进制...
在本文中,我们将探讨如何使用Python的`ruamel.yaml`库来读取、修改并写入YAML文件。 首先,我们需要安装`ruamel.yaml`库,这是Python中处理YAML文件的一个强大工具,支持保留原始格式和注释,非常适合进行修改后再...
在DOS环境下,我们可以使用`attrib`命令来更改文件或目录的属性。`attrib`命令的基本语法如下: ```cmd attrib [drive:][path]filename[+r|-r]+a|-a+[s|-s]+h|-h [/s][/d] ``` 参数解释: - `+r`:添加只读属性。 ...
本文提出了一个新的方法,通过修改Cramfs根文件系统的启动脚本和配置文件,使其具备可读可写性,无需额外的可写文件系统。具体步骤未在原文中详细展开,但可以理解为利用Cramfs的特性,为特定的局部区域提供写操作的...
5. **修改文件权限**:在Linux(包括Android)系统中,文件权限由read(读)、write(写)和execute(执行)三个基本权限组成,分别用r、w、x表示。这些权限可以针对文件所有者、同一组用户和其他用户进行设置。修改...
4.读取过来的文件如有修改,需要保存修改部分; 5.读、写文件需要显示处理进度; 6.增加一个列表,用于展示文本文件的类型、大小、行数等。 一、功能列表 1.显示文件路径选择框,仅展示 .txt类型文件可选; 2.读取...
Java 操作json文件的例子,对json数据进行读娶添加、删除、修改等操作,下载源码后,重点参见JsonConvert.java文件, 读取nameID.txt文件中的NAMEID字段(key)对应值(value)并存储,读取NAMEID对应值,读取原始...
MsgBox("文件修改时间:" & modificationTime.ToString()) ``` 这段代码与获取创建时间类似,只是我们这次获取的是修改时间。 3. 存取时间: 存取时间(Access Time)指的是文件最后一次被读取或写入(不包括仅改变...
本程序使用c语言读特定文件并在终端输出,同时具有删除注释功能,使用者可根据自身需要进行修改
保存位图文件需要重新构造位图文件的结构,根据修改后的像素数据生成新的像素数组,然后按照位图文件的格式规则,依次写入文件头、信息头和像素数据。确保所有数据正确无误后,使用文件操作函数写入磁盘,完成保存。...
- **文件保护措施**:每个文件都应有保护码,用于确定哪些用户可以访问、修改或删除文件。这通常通过权限位来实现,如读(read)、写(write)和执行(execute)权限。 - **内存管理**:使用内存块(如MFD、UFD和...
### Java创建TXT文件并进行读、写、修改操作详解 在Java编程中,对文件进行操作是一项基础且重要的技能,特别是在处理大量数据或日志记录时。本文将深入解析如何利用Java来创建TXT文件,并对其执行读取、写入及修改...
用户通过运行这个程序来更改文件和文件夹的权限设置。执行文件通常为二进制格式,对于Windows系统可能是.exe文件。 4. **记录文件(可用记事本打开)**:这种文件可能包含了用户的设置信息、日志数据或者程序的配置...