06 2020 档案
摘要:一、FileReader:读取字符流;FileWriter:写入字符流 字符流可以读取和写入汉字和英文,字节流不能读取和写入汉字 二、FileReader流 1、常用的构造方法 FileReader(String filename) -->从给定从中读取数据的文件名的情况下创建一个新的filenam
阅读全文
摘要:一、文件通常是由一连串的字节或者字符构成,组成文件的字节序列称为字节流,组成文件的字符列称为字符流 Java中可根据流的方向可分为输入流和输出流 输入流是将文件或其他输入设备的数据加载到内存的过程(数据转换成ASSIC码) 输出流恰恰相反,是将内存中的数据保存到文件或其他输出设备 二、Java.IO
阅读全文
摘要:一、关于数字格式化: java.text.DecimalFormat; 数字格式元素: # 代表数字 , 千分位 . 小数点 0 不够补仓 package com.JavaStudy.wrapperNumber0624; import java.text.DecimalFormat; /** * @
阅读全文
摘要:一、八种基本类型对应的包装类型 基本数据类型 包装类型(引用数据类型) byte java.lang.Byte; short java.lang.Short; int java.lang.Integer; long java.lang.Long; float java.lang.Float; dou
阅读全文
摘要:一、java中产生随机数的方法主要有三种 第一种:new Random() 第二种:Math.random() 第三种:currentTimeMillis() 第四种:date,SimpleDateFormat.format 二、 1、new Random() package com.JavaStu
阅读全文
摘要:一、枚举,避免代码错误发生在运行期,尽量在编译时就发现错误 举例:例一:不用枚举 例二:用枚举 通过对比来发现枚举的好处 例1: package com.JavaStudy.wrapperEnumm0622; /** * @Author wufq * @Date 2020/6/22 10:16 *
阅读全文
摘要:一、练习题:预定酒店 package com.JavaStudy.studyArrayTest0619; /** * @Author wufq * @Date 2020/6/19 09:58 */ public class Room { private String no;//房间编号 privat
阅读全文
摘要:一、String类 1、JDK自带的字符串类型 2、String类型的字符串对象,一旦创建不可改变,因为String底层采用的是"private final char value[];",abc字符串只能是abc,不能是abcd或者ab 3、JDK对字符串类型做了一些特殊的处理 因为字符串使用的频率
阅读全文
摘要:一、冒泡排序:找到最大数,然后摘出来,在找出第二大数摘出来,依次进行 举例了解原理: int[] data = {3,1,6,2,5} 比较之前的数据:3,1,6,2,5 (比较的时候都是按照第一个数和第二个数进行比较,如果第一个数大于第二个数调换顺序、否则保持不变,第二个数和第三个数进行比较,依次
阅读全文
摘要:一、二位数组是一个特殊的一维数组,特殊在这个一维数组中每个元素都是一维数组 相当于一维数组存储一维数组(遍历二维数组可以通过debug模式很直观的展示) 通过以下堆区分布证明: int[][] data = new int[2][3]; 二、语法: 数据类型[][]:第一个[]代表行,第二个[]代表
阅读全文
摘要:一、什么是数组? 数组是一种引用数据类型,数组的父类是java.lang.Object 二、数组的作用: 数组是一种简单的线性数据结构,数组可以存储其他数据,可以看做一种简单的容器 三、数组的分类 一维数组,二维数组,三维数组 四、数组中存储的数据类型是统一的。比如:int类型的数组只能存储int类
阅读全文