上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页
摘要: 快速排序是用的比较多的排序算法,比如需要对“6 1 2 7 9 3 4 5 10 8”这几个数进行排序。方法是首先在这个序列中随便找一个数作为基准数。比如找 6 作为基准数, 然后需要将这个序列中所有比基准数 6 大的数放右边,比基准数小的数放 6 的左边,类似如下排列: 初始的状态下数字 6 在序 阅读全文
posted @ 2021-02-15 23:53 Eleanor123 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序的思想是:每次比较两个相邻的元素,如果他们的顺序错误就把他们交换过来。比如需要将12 35 99 18 76这5个数从大到小排序。从大到小排序,意思是越小的越靠后面。 首先比较第1位和第2位的大小,现在第1位是12,第2位是35。12比35小,小的靠后,所以需要交换这两个数的位置,交换后的顺 阅读全文
posted @ 2021-02-15 23:29 Eleanor123 阅读(70) 评论(0) 推荐(0) 编辑
摘要: a的班级有5个同学,5个同学分别考了5分、3分、5分、2分和8分,按照从小到大进行排序,排序后的数据是8-5-5-3-2,使用程序让计算机随机输入5个数据然后将5个数从大到小输出。 通过一个一维数组,申请大小为11的数组int a[11]。申请好以后就有了11个变量,编号从a[0]-a[10]。刚开 阅读全文
posted @ 2021-02-15 23:01 Eleanor123 阅读(81) 评论(0) 推荐(0) 编辑
摘要: BufferedWriter缓冲区输出流:BufferedWriter是一个增加了flush()方法的Writer。Flush()方法可以用来确保数据缓冲器确实被写到实际的输出流 FileWriter字符输出流:FileWriter创建一个可以写文件的Writer类 PipedWriter管道输出流 阅读全文
posted @ 2021-02-14 19:17 Eleanor123 阅读(278) 评论(0) 推荐(0) 编辑
摘要: BufferedReader缓冲区输入流:BufferedReader类从字符输入流中读取文本并缓冲字符,以便有效地读取字符、数组和行 FileReader文件字符输入流:把文件转换为字符流读入 PipedReader管道输入流:主要用途也是在线程间通讯,不过这个可以用来传输字符 CharArray 阅读全文
posted @ 2021-02-14 19:16 Eleanor123 阅读(95) 评论(0) 推荐(0) 编辑
摘要: FileOutputSteam文件输出流:该类实现了一个输出流,其数据写入文件 DataOutputStream数据输出流:允许应用程序以与机器无关的方式向底层输出流写入基本Java数据类型 PrintSteam打印流:通过PrintSteam可以将文字打印到文件或网络中去 FilterOutput 阅读全文
posted @ 2021-02-14 19:14 Eleanor123 阅读(670) 评论(0) 推荐(0) 编辑
摘要: FileInputSteam文件输入流:FileInputSteam类创建一个能从文件读取字节的InputSteam类 FilterInputSteam过滤输入流:其他输入流的包装 DataInputSteam数据输入流,允许应用程序以与机器无关方式从底层输入流中读取基本Java数据类型 Pushb 阅读全文
posted @ 2021-02-14 19:13 Eleanor123 阅读(754) 评论(0) 推荐(0) 编辑
摘要: IO类最基本的有四个抽象类,InputStream、OutputStream、Reader、Writer。最基本的方法是read()和write()方法,其他都是这四类流的子类,方法也是通过这两类方法衍生而成。大部分的IO源码都是native标注,源码都是C/C++写的。 1、InputStream 阅读全文
posted @ 2021-02-14 19:12 Eleanor123 阅读(75) 评论(0) 推荐(0) 编辑
摘要: File类是对文件系统中文件以及文件夹进行操作的类,可以通过面向对象的思想操作文件和文件夹。 Eg1【创建文件】: 1 package day07; 2 3 4 5 import java.io.File; 6 7 8 9 publicclass Test01 { 10 11 publicstati 阅读全文
posted @ 2021-02-14 18:59 Eleanor123 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1、枚举概念 在Java中枚举使用enum关键字表示,它是一种非常有用的特性,可以理解为具体特定性质的类。Enum不仅Java有,C和C++也有这个概念。例如: 1 public enum Family { 2 3 FATHER, 4 5 MOTHER, 6 7 SON, 8 9 DAUGHTER; 阅读全文
posted @ 2021-02-13 12:26 Eleanor123 阅读(83) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 39 下一页