自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FenQing1213的博客

时间与实践的不断累积,让自己羽翼更加丰满,才能飞得越来越高,越来越远...

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除