文件输出输出IO类

文件的输入输出搭配

import java.io.*;

1:字符串读-行读  ,写;

BufferedReader 与 FileReader

PrintWriter 与 FileWriter

例1:复制

BufferedReader in = new BufferedReader(new FileReader("D://test.txt"));

PrintWriter out =new PringWriter(FileWriter(new File("D://test11.txt"));

String s;

//给原文件,增加行标;

int counter=0;

while((s=in.readLine())!=null){

  out.println(counter++ + s+"\n");

}

统计奇偶数

int even=0;

int odd=0;

while((s=in.readLine())!=null){

  String[] str=s.split(" ");

while(int i=0;i<str.length;i++){

    number=Integer.parseInt(str[i]);

    if(number%2==0) even++;

      else odd++;

  }

}

2 单个字符

BufferedInputStream 与 FileInputStream

PrintStream 与 FileOutputStream

时间: 2024-11-07 16:52:29

文件输出输出IO类的相关文章

java解析xml文件并输出

使用java解析xml文件,通过dom4j,代码运行前需先导入dom4j架包. ParseXml类代码如下: import java.io.File; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class

c++ IO类,文件操作

c++ IO类主要分三种 博文参考:http://www.cnblogs.com/yxnchinahlj/archive/2011/02/12/1952546.html 输入:从设备(文件)-->缓冲区-->内存 输出:内存-->缓冲区-->设备(文件) 1.对应标准输入输出(控制台) istream.ostream.iostream 头文件include<iostream> 2.对应文件输入输出 ifstream.ofstream.fstream 头文件 includ

python基础(文件输入/输出 内建类型 字典操作使用方法)

本文主要介绍了python基础入门,包括文件输入/输出.内建类型.字典操作等使用方法 一.变量和表达式 代码如下: >>> 1 + 1 2>>> print 'hello world' hello world>>> x = 1               >>> y = 2>>> x + y3 Python是强类型语言,无法根据上下文自动解析转换成合适的类型. Python是一种动态语言,在程序运行过程中,同一个变量

Java学习记录(补充八:Date类;Java流(Stream),文件(File)和IO)

Date类,Calendar类package Box1; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Random; //Date类 public class DateTest { public static void main(String[] args) { Date

C/C++-标准输入/输出重定向为文件输入/输出

/* Time: 2017-02-22 11:11:15 Describe: C++程序将标准输入/输出重定向为文件输入/输出. */ #include <iostream> #include <fstream> #include <string> using namespace std; void f() { string line; while(getline(cin, line)) //input from the file in.txt { cout <&

Java IO流中 File文件对象与Properties类

File类 用来将文件或目录封装成对象 方便对文件或目录信息进行处理 File对象可以作为参数传递给流进行操作 File类常用方法 创建 booleancreateNewFile():创建新文件,如果文件存在,返回false booleanmkdir():创建目录,只能创建一级目录 booleanmkdirs():创建目录,可创建多级目录 删除 booleandelete():删除文件,如果文件不存在,返回false,如果删除的是目录,需要确保目录是空的 voiddeleteOnExit():程

web发布 将各个文件夹输出合并到其自己的程序集 注意事项

今天在发布web网站的时候 使用了“将各个文件夹输出合并到其自己的程序集”的选项,如图: 开始在 程序集前缀(可选)处,没有填写内容. 发布到IIS后出现未加载到程序集xxxx的错误. 经过各种调试,才发现是我的一个文件夹起名叫System,使用了关键字,结果生成了System.dll,与framework中的System.dll冲突了. 加上了一个前缀就解决了.生成的dll名称为FY.System.dll 以上,备忘.

在winform中调用js文件并输出结果

在winform中调用js文件并输出结果默认分类 2007-10-19 16:35:06 阅读25 评论0 字号:大中小 由于项目需要在winform中调一个强大的js,所以把这个tip记录在此: 1.下载并安装Microsoft 下载 http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=D05FCF37-4D9F-4769-9442-0BCEEF907033 2.在项目中添加引用:msscript

[转]C语言文件输入/输出ACM改进版(freopen函数)

C语言文件输入/输出ACM改进版(freopen函数) 2009年5月27日 10:379,457 浏览数发表评论阅读评论 文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作. 昨天发了一篇<C语言 使用文件输入/输出数据>,使用的是最普通的文件输入/输出方法,Felix大牛随后给了一种更简单的改进方法,在ACM中应用很广,而且超赞,现在来介绍一下. 这次用到的文件打开函数不再是fopen,而是stdio.h中包含的另一个函数fr

利用objc_getClassList输出项目所有类

利用objc_getClassList输出项目所有类 by 伍雪颖 int numClasses; Class *classes = NULL; classes = NULL; numClasses = objc_getClassList(NULL, 0); NSLog(@"Number of classes: %d", numClasses); if (numClasses > 0 ) { classes = (__unsafe_unretained Class *)mallo