java,编写一个在文件尾追加新数据的程序Test1.java

java,编写一个在文件尾追加新数据的程序Test1.java,第1张

import java.io.File

import java.io.FileWriter

import java.io.IOException

import java.io.Writer

public class Test1 {

//测试方法

public static void main(String[] args) {

Test1 test1 = new Test1()

try {

test1.appendFile()

test1.appendFile()

} catch (IOException e) {

e.printStackTrace()

}

}

//文件名称,默认存到类路径下

public static final String FILENAME="InputFile1.dat"

public void appendFile() throws IOException {

String outPath = getOutputFileName()

//第二个参数以追加的方式写入文件

Writer writer = new FileWriter(outPath, true)

try{

         int begin = (int)'A'

         int end = (int)'Z'

         for(int i= begini <= endi++){

         writer.append((char)i)

         if((char)i != 'Z') {

         writer.append('\t')

         }else{

         writer.append('\n')

         }

         }

}finally{

writer.close()

}

}

private String getOutputFileName() throws IOException {

String path = this.getClass().getResource("").getPath()+"/"+FILENAME

File file = new File(path)

if(!file.exists()) {

System.out.println("文件不存在,创建文件")

file.createNewFile()

}

return path

}

}

打开文件时以追加方式即可fopen(filename, "ab ")

内容拓展:

一、C语言

1、C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

2、尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

3、二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。

二、fopen函数

1、fopen函数是在当前目录下打开一个文件,其调用的一般形式为:文件指针名=fopen(文件名,使用文件方式)

2、"文件指针名"必须是被说明为FILE 类型的指针变 量

3、"文件名"是被打开文件的文件名

4、"使用文件方式"是指文件的类型和 *** 作要求

5、"文件名"是字符串常量或字符数组。

C#中文本框AppendText()追加字符串功能 无法在文本框中换行是设置错误造成的,解决方法为:

1、打开自己需要换行的程序,下面我拿“学生登记”程序做个简单的例子,输入学号、姓名、性别、籍贯等基本信息,点击【确定】会出现一个d框,然而这个d框里的文本略长,需要换行 *** 作一下.

2、双击form窗体,打开代码,如图所示,这一部分是点击确认后的显示内容。

3、下面我们只要在你所需要换行的地方,加入【+“\r\n”+】即可,注意,包括双引号。

4、运行很成功,结果如下,【同学】文字往后的信息便换到了下一行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7917274.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存