软件java技术论文_java技术论文
package cn.itcast.demo07_字符流_输出流_FileWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
/*
* 字符流:
* 1).输出流:Writer(抽象类)
* 输出的方法:
void write(int c) 输出单个字符。
* void write(char[] cbuf) 输出字符数组。
void write(char[] cbuf, int off, int len)输出字符数组的某一部分。
void write(String str) 输出字符串。
void write(String str, int off, int len) 输出字符串的某一部分。
|--OutputStreamWriter(转换流):
|--FileWriter(类)
构造方法:注意:构造时,文件可以不存在,会自动创建
1).FileWriter(String fileName) 根据给定的文件名构造一个 FileWriter 对象。
2).FileWriter(String fileName, boolean append) 根据给定的文件名以及指示是否附加写入数据的 boolean 值来构造 FileWriter 对象。
3).FileWriter(File file)根据给定的 File 对象构造一个 FileWriter 对象。
4).FileWriter(File file, boolean append)根据给定的 File 对象构造一个 FileWriter 对象。
输出的方法:没有特有的,都是继承的;
*
* 2).输入流:Reader(抽象类)
* 读取的方法:
* int read() 读取单个字符。 返回值:读取的字符.
* int read(char[] cbuf) 将字符读入数组。 返回值:读取的字符数量.
*/
public class Demo {
public static void main(String[] args) {
try {
Writer out = new FileWriter("demo07.txt",true); //true 表示给文件增加了追加续写功能
out.write(97);
//输出一个字符数组
char[] chArray = {'H','e','l','l','o','你','好','!'};
out.write(chArray);
//输出一个字符数组的一部分
//输出:你好!
out.write(chArray,5,3);
//输出一个字符串
out.write("你好啊\r\n我是一个字符串\r\n终于可以一次性输出了");
//输出一个字符串的一部分
String str = "我爱\r\nJava";
//输出"Java"
out.write(str,2,4);
//清理缓存区
// out.flush();
//关闭流
out.close();// flush() + close()
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
0 0
软件java技术论文_java技术论文相关推荐
- java后端技术路线_Java技术路线图
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型. ...
- java技术总结_Java技术归纳总结
原标题:Java技术归纳总结 这篇文章总结了使用java的一些心得体会,主要是和一些java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大 ...
- java技术介绍_Java技术汇总
这篇文章总结了多年来使用Java的一些心得体会,主要是和一些Java基础知识点相关的,也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行业的准新手们,希望可以给大家一些经验,能让大家更好 ...
- java eclipse参考文献_java毕设论文参考文献.doc
java毕设论文参考文献.doc [一]1 孙卫琴Tomcat与Java Web开发技术详解(第2版)M北京电子工业出版社,20092 陈雄华Spring企业级应用开发详解M北京电子工业出版社,200 ...
- java课程论文_Java课程论文.doc
Java课程论文 Java课程总结 11级计本(2)班 1104012006 齐先鹏 一. 多线程是指同时存在几个执行体, 按几条不同的执行路线共同工作的情况.Java是通过多线程运行机制来支持多任务 ...
- java多线程必杀技_Java技术大牛必备25个必杀技你都知道吗
你需要精通面向对象分析与设计(OOA/OOD).设计模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是class.object.interaction以及statediagrams. ...
- java相关技术简介_java技术简介?
java技术简介? 关注:186 答案:3 信息版本:手机版 电脑版 解决时间 2021-01-17 11:41 提问者坟地里唱嗨歌 2021-01-17 01:04 java技术简介? 最佳答案 ...
- java的技术特点_Java技术的特点
Java技术是一套完整的IT行业解决方案,其中包含了很多技术.最初是从解决家电设备联网通讯的方案发展起来的,其特点适用于Internet,于是在Internet广泛应用的环境下,迅速发展成为一种计算机 ...
- java接口匿名内部类_JAVA技术分享:接口,内部类,匿名内部类
原标题:JAVA技术分享:接口,内部类,匿名内部类 接口: 接口中只有抽象方法,而没有非抽象方法 特点: 1:接口不能被实例化,只能通过多态的形式,让子类实例化 2:接口的子类 A:可以是具体类,但是 ...
最新文章
- 【数据挖掘】基于层次的聚类方法 ( 聚合层次聚类 | 划分层次聚类 | 族间距离 | 最小距离 | 最大距离 | 中心距离 | 平均距离 | 基于层次聚类步骤 | 族半径 )
- 【杂谈】深度学习必备,各路免费爬虫一举拿下
- 面试题及答案_NET
- 元组-元组变量的常用操作
- [转]关于多线程并发:每个开发人员都应了解的内容(转自Mainz's)
- 怎样把间隔的几个commit整理成1个呢?
- linux下C调用lua的第一个程序
- 【Antlr】Antlr 自动错误恢复机制
- Tomcat日志设定
- enum ordinal_Java Enum ordinal()方法与示例
- [python] 获取股票信息
- python 背景音乐程序代码_python中加背景音乐如何操作
- SAP API 开发方法大全
- 2013年杰森·斯坦森动作《蜂鸟》720p.BD中英双字幕
- The ST Intranet updater server is unknown:mcucrossselector.codex.cro.st.com
- atmega16应用之TWI(IIC) PCF8574T转接LCD1602
- 绿原酸酯与CALB Docking(2) - Covalent Docking(3upo案例)
- Bootstrap前端开发框架【使用教程】
- android图片放大失真,Android中解决图片文字放大失真的问题
- linux内存管理简单总结