A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 耶耶耶耶耶丶 初级黑马   /  2018-5-12 22:57  /  1192 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

温故而知新,复习基础知识
--------------------------
JVM虚拟机        JRE运行环境        JDK开发环境
字符串常量、整数常量、小数常量、字符常量、布尔常量、空常量
类名首字母大写
隐式转换:byte , short , char -- int -- long -- float -- double
强制转换:目标类型 变量名=(目标类型)(被转换的数据)
默认为int类型

main是程序的主入口, 是一个方法名, 并不是关键字
关键字的特点 : 字母全部小写, 在高级编辑器中有颜色的高亮显示
'A'65        'a'97        '0'48

--------------------------
学习靠自己,预习基础IO流
--------------------------
throws IOException        抛出
BufferedReader br = new BufferedReader(new FileReader());
BufferedWriter br = new BufferedWriter(new FileWriter(,true));        写了true追加写入
void write(String str,int index,int len)
void write(char[] chs,int index,int len)        写入
void write(int ch)        可以写字符 或者写数字---会自动转成ascii码对应的值
void .flush();        刷新
void .read();        读取,无返回-1
void .close();                关闭,不要忘不要忘不要忘!
void newLine();        写一个系统的换行符
String readLine();        读取一行,不读取换行符,结尾或结尾的空行返回null
windows: \r\n
linux: \n
mac:\r

重点掌握的行读写
[AppleScript] 纯文本查看 复制代码
//创建输入缓冲流对象
		BufferedReader br = new BufferedReader(new FileReader("FileWriterDemo.java"));
		//创建输出缓冲流对象
		BufferedWriter bw = new BufferedWriter(new FileWriter("Copy.java"));
		
		//读写数据
		String line;
		while((line=br.readLine())!=null) {
			bw.write(line);
			bw.newLine();
			bw.flush();
		}
		
		//释放资源
		bw.close();
		br.close();


--------------------------
学海无涯,看API
路在指间,多敲代码
共勉

1 个回复

正序浏览
字典太多,看不完怎么破、、
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马