- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 字符流的输入输出BufferedReader和BufferedWriter
知识点FileReader类:用来读取字符文件的便捷类;FileWirter类:顾名思义就是用来写入字符文件的便捷类。BufferedReader类:从字符输入流读取文本,缓冲各个字符,从而实现字符,数组和行的高效读取。BufferedWriter类:将文本写入字符输出流,缓冲各个字符,从而提供单个字符,数组和字符串的高效写入。readLine():String类型,读取一个文本行,也就是一行一行...
2018-03-23 18:38:25 763
原创 今天写一个“列出磁盘目录下的目录和文件”
首先在码代码前要知道一些相关知识:getName():这是API文档里File类里关于getName()方法的解释。举个例子,如果目录是C:\\Intel\\Logs,调用此方法后返回的是Logs文件夹名。ListFiles():下面po的图是API文档的相关介绍。他把目标目录下的所有文件(包括文件和文件夹)都存在数组里。isDirectory()就是判断是不是目录,API文档是这样介绍的:递归:...
2018-03-22 14:18:12 1800
原创 Queue接口下Deque子接口中LinkedList和ArrayDeque类的方法实现。
Queue接口Queue是一种特殊的线性链表,是一种先进先出的数据结构。它允许在链表的头部进行删除操作,在尾部进行添加操作。无元素时称为空链表。因为Deque接口是Queue接口的子接口,所以父类接口的“表头删除表尾添加”同样适用于Deque接口(也就是继承关系的传递)。Deque接口下有两个类LinkedList和ArrayDeque。Deque实现类方法。LinkedListpackage d...
2018-03-20 21:09:01 923
原创 今天写一个简单的异常处理的方法,题目贴到下面。
分析:首先先写一个Circle类,包含所需要的信息,这个就不多说了,主要就是后面要求的异常处理,如果半径小于0就要提醒用户输入出错,并终止程序,这时就要用到 throw new Exception(); throw总是出现在函数体中,用来抛出throwable类型的异常,执行完throw之后程序会终止不再继续执行下去,也就是说他后面的语句都不再执行。下面看一下代码。Circle类:pack...
2018-03-15 21:13:28 695 1
原创 菜鸟级菱形教程
这是一个地地道道的菜鸟级菱形教程,主要思想就是把两个等腰三角形拼起来就OK了。首先要知道等腰三角形怎么弄:基本思想就是空格+符号。前期空格递减,符号奇数递增;后期空格递加,符号递减。正等腰三角形代码如下:运行结果:然后再做一个倒等腰三角形拼接一下,此时的倒等腰三角行底边长要比正等腰三角行的底边长短2个字符。代码如下:运行结果是:把整体的代码运行一遍之后是这样子的:由于目前处于菜鸟级别,高深的技术还...
2018-03-05 21:53:32 359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人