`
leslie26
  • 浏览: 5003 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

向文件中写入内容

    博客分类:
  • Java
阅读更多
/**
	 * 向文件中写入内容
	 * @param file
	 * @param content
	 * @param addFlag
	 * @throws UtilException
	 */
	public static void addContentToFile(File file,String content,boolean addFlag) throws UtilException{
		 try {
			  // SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss ");
			  // String contents = sdf.format(new Date()) + content + "\r\n";
			   RandomAccessFile raf = new RandomAccessFile(file, "rw");
			   if(addFlag){
				   raf.seek(raf.length());
			   }else{
				   raf.seek(0);
			   }
			   raf.write(content.getBytes("UTF-8"));
			   raf.close();
			  } catch (FileNotFoundException e) {
				  throw new UtilException(e);
			  } catch (IOException e) {
				  throw new UtilException(e);
			  }
	}
分享到:
评论

相关推荐

    C#动态创建TXT文件并写入内容

    而StreamWriter类则允许我们向文本文件追加或写入内容。 1. **创建TXT文件**: 使用File类的CreateText方法可以创建一个新的TXT文件。如果文件已存在,该方法会覆盖原有内容。例如: ```csharp using System.IO...

    PHP向一个压缩文件中写入多个文件

    在探讨“PHP向一个压缩文件中写入多个文件”这一主题时,我们首先需要理解基本概念,随后深入探讨实现方式及代码示例。本篇内容将围绕如何利用PHP内置库来实现多文件压缩并写入单个压缩文件的功能,特别关注`gzopen`...

    linux 利用进程向文件中写入并输出1~100

    ### Linux 利用进程向文件中写入并输出1~100 #### 背景与需求 在Linux环境中,进程间通信(IPC)是非常重要的一个方面,它允许不同的进程之间交换数据或同步执行。本示例通过使用`fork()`函数创建两个进程:父进程...

    创建文件并写入内容.go

    创建文件并写入内容

    QTextEdit内容写入文件

    // 创建一个QTextStream对象,用于向文件写入文本 QTextStream out(&file); // 获取QTextEdit中的文本并写入文件 out << textEdit->toPlainText(); // 关闭文件 file.close(); } ``` 在这个函数中,我们...

    向数据文件中写入数据

    在本例中,我们关注的是使用ASP.NET中的`StreamWriter`类来进行文件写入。 #### ASP.NET中的`StreamWriter` `StreamWriter`类是.NET Framework中用于将字符流写入文本文件的一个类。它提供了一系列的方法,如`Write...

    用java实现的创建文件及写入内容

    在Java编程语言中,创建文件并写入内容是常见的任务,尤其在开发涉及文件操作的应用程序时。这个过程可以通过使用Java的内置API,如`java.io`包中的`File`、`FileWriter`和`BufferedWriter`类来实现。下面我们将详细...

    RandomAccessFile向文件中写入中文

    在使用`RandomAccessFile`向文件写入中文时,可能会遇到乱码问题。这是因为Java内部使用Unicode编码,而文件系统通常使用其他编码格式(如GBK)。因此,在进行写入操作时,需要确保正确的编码转换。 #### 三、写入...

    java代码笔记2010-06-11:java_x_文件_字节流,创建一个一个文件目录,在该目录下创建一个文件 txt, 然后写入内容进去, 再读取文件.

    在这个实例中,我们将学习如何创建一个新的文件目录,然后在该目录下创建一个文本文件(txt格式),向其中写入内容,并最后读取这些内容。 首先,创建文件目录可以使用`java.io.File`类。这个类提供了许多方法来...

    C# 向文件写入文本

    在C#编程中,向文件写入文本是常见的文件操作之一,这涉及到文件流、文本编码和文件处理模式等多个知识点。下面将详细讲解如何在C#中实现这一功能。 首先,我们要了解C#中用于文件操作的基础类`System.IO.File`和`...

    java 创建EXCEL文件,并向EXCEL中写入数据

    在Java编程环境中,我们经常需要处理数据的导入和导出,其中Excel文件是最常见的格式之一。本示例将介绍如何使用Java创建Excel文件并写入数据,主要涉及的库是`jxl`,这是一个用于读写Excel文件的开源Java库。 首先...

    面向对象 文件的写入 c++

    在C++编程中,面向对象的方法提供了一种结构化的方式来处理数据和操作,使得代码更加...在实际项目中,你可能还需要考虑其他因素,如错误处理、文件追加而非覆盖、二进制文件写入等,这些都是文件操作中的重要方面。

    循环向一个文件写入100行数据

    本文将详细讨论如何使用C#来实现“循环向一个文件写入100行数据”的功能,以及在这个过程中可能涉及的相关知识点。 首先,我们要了解C#中的文件操作基本原理。在C#中,我们可以使用`System.IO`命名空间下的类来处理...

    使用文件IO实现“每隔1秒向文件1.txt写入当前系统时间,行号递增”

    - **写入文件**:使用`write()`方法向文件写入字符串。例如,`file.write('content')`将`'content'`写入到文件。 - **关闭文件**:在完成文件操作后,使用`close()`方法关闭文件,确保数据被正确保存。也可以使用`...

    QT 文件读取和写入

    示例代码中展示了如何实现文件写入功能,具体步骤如下: ```cpp void NavaMap::writemapdata() { // 创建文件对象 QFile file("./mapdata"); // 打开文件 if (!file.open(QIODevice::WriteOnly | QIODevice::...

    ASP.NET 创建文件、删除文件及写入数据

    通过掌握如何在ASP.NET中创建、删除以及向文件写入数据的方法,可以极大地扩展应用程序的功能性和实用性。本文将详细介绍这些操作的具体实现方式,并提供示例代码以便于理解和应用。 #### 二、准备工作 在开始文件...

    C#自动定时创建文本文件并写入随机内容

    在C#编程中,实现一个自动定时创建文本文件并写入随机内容的功能,可以结合多方面的技术。这个功能主要涉及到Windows Forms应用程序、定时器控件、文件操作以及生成随机字符串等知识点。以下将详细讲解这些内容。 ...

    学习张孝祥的向文件中写入数据和读取数据

    在本教程中,我们将深入探讨如何使用RandomAccessFile来实现向文件中写入数据和从文件中读取数据,以及张孝祥教授在这一领域的教学方法。 首先,让我们了解RandomAccessFile的基本用法。要创建一个RandomAccessFile...

    Android 创建txt文件存到SD卡,向txt文件写入内容,读出txt文件内容

    在本篇中,我们将深入探讨如何在Android设备的SD卡上创建一个TXT文件,向这个文件写入内容,以及如何读取这些内容。首先,我们需要了解Android对文件访问的权限管理和存储路径。 1. **权限管理**: 在Android 6.0...

    LabVIEW的写入测量文件

    “写入测量文件”Express VI位于函数选板的“编程→文件I/O→写入测量文件”,完整的图标和接线端如图1所示。  写入测量文件Express VI将数据写入基于文本或二进制的测量... 注释:向每个写入.lvm或.tdm文件的数

Global site tag (gtag.js) - Google Analytics