- 博客(18)
- 收藏
- 关注
原创 File类(2)--递归
package com.fenqing.stream;import java.io.File;import java.util.Scanner;public class demo8_digui { /** * 从键盘接受一个文件夹路径,3种情况: * 1.录入的不存在 * 2.是文件路径 * 3.是文件夹路径,直接返回 */
2017-12-13 20:32:41 272
原创 IO流(16)--模拟试用版软件的剩余提示
package com.fenqing.stream;import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class test_2 { /** * 当我们下载一个试用版软件,没有购买正版的
2017-12-13 20:29:53 447
原创 IO流(15)--与TreeMap统计文本中每个字符出现的次数
package com.fenqing.stream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.TreeMap;
2017-12-13 20:27:42 528
原创 IO流(14)--使用指定的码表读写字符
FileReader是使用默认码表读取文件, 如果需要使用指定码表读取, 那么可以使用InputStreamReader(字节流,编码表) FileWriter是使用默认码表写出文件, 如果需要使用指定码表写出, 那么可以使用OutputStreamWriter(字节流,编码表)package com.fenqing.stream;import java.io.FileInputSt
2017-12-13 20:25:51 353
原创 IO流(13)--文本反转
将一个文本文档上的文本反转,第一行和倒数第一行的交换,第二行和倒数第二行的交换,以此类推。package com.fenqing.demo;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import j
2017-12-11 22:58:25 569
原创 IO流(12)--装饰设计模式
装饰设计模式 : 好处:耦合性不强,被装饰的类的变化与装饰类的变化无关package com.fenqing.demo;public class demo8_wrap { public static void main(String[] args) { newstu ss=new newstu(new student()); ss.code()
2017-12-11 22:53:10 263
原创 IO流(11)--LineNumberReader()
package com.fenqing.demo;import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;public class demo7_lineNumberReader { public static void main(String[] args) th
2017-12-11 22:51:00 238
原创 IO流(10)--带缓冲区的字符流的特有方法
带缓冲区的流中的特殊方法: 1.readline()不包括换行 2.newline() 换行,是跨平台的方法 \r\n 只支持windows系统package com.fenqing.demo;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoun
2017-12-11 22:48:38 348
原创 IO流(9)--字符流的三种拷贝
字符流FileReaderpublic static void main(String[] args) throws IOException { FileReader fr=new FileReader("xxx.txt"); int b; while((b=fr.read())!=-1){ System.out.pr
2017-12-11 22:43:48 351
原创 IO流(8)--对数据进行加密
package com.fenqing.Stream;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;publ
2017-12-10 17:18:09 614
原创 IO流(7)--录入数据,拷贝到指定文件
package com.fenqing.Stream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;public class test_quit { /** * 将键盘录入的数据拷贝到当前目录下的text.txt文件中,键盘录入 * 数据
2017-12-10 17:16:26 423
原创 IO流(6)--录入文件路径,拷贝此文件到当前项目
package com.fenqing.Stream;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import
2017-12-10 17:14:21 583
原创 IO流(5)--字节流读写中文
1.用getBytes()方法; 2.创建对象 String(arr,0,len); package com.fenqing.Stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.I
2017-12-10 17:11:09 524
原创 IO流(4)--Flush()和Close()方法的区别
Flush()和Close()的方法的区别 Close()方法 * 具备刷新的功能,在关闭流之前,就会先刷新缓冲区,将缓冲区的字节全部刷新到文件上,在关闭流。 flush()方法 * 可以刷新,并且刷新之后可以继续写,而close刷新之后就不能继续写了。package com.fenqing
2017-12-10 17:07:14 950
原创 IO流(3)--BufferedIn/outputStream缓冲区
拷贝数据的方法–建立缓冲区package com.fenqing.Stream;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE
2017-12-10 17:02:48 294
原创 IO流(2)--定义小数组拷贝
拷贝数据的方法–定义小数组package com.fenqing.Stream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class demo4_array
2017-12-10 17:00:12 347
原创 IO流(1)——输入输出流的构造及available()的应用
IO流分类:*按流向分为:输入流、输出流。*按操作类型分为:字节流:可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的。字符流:只能操作字符数据,比较方便。父类:*字节流的抽象父类:InputStreamOutputStram*字符流的抽象父类:ReaderWriterFileInputStream FileInputStream
2017-12-09 18:02:56 1864
原创 File类(1)——构造方法和功能实现
File类:路径:路径分为绝对路径和相对路径绝对路径是一个固定的路径,从盘符开始相对路径相对于某个位置,在eclipse下是指当前项目下(1)File中的构造方法:File(String pathname):根据一个路径得到File对象File(String parent, String child):根据一个目录和一个子文件/目录得到File对象File(Fi
2017-12-06 19:13:06 864 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人