笔记
远方有个未来
将努力变成一种习惯
展开
-
Java 8 新特性 Stream流-Lambda表达式的简单使用
Java 8 新特性 Stream流-Lambda表达式的简单使用stream流全是在内存中进行操作,将数据进行全查,使用stream()流处理数据,这个是专门来处理集合的,java8 中的新特新就新在hashmap里面的数据存储上进行了改进,对数据建立索引,而且是不同的hash计算所得的数据,里面也重写了hashcode和eques方法,当两个数据的地址相同时就会判断两个数据的值是否相等,相等的话就会重新制定一个位置,当长度大于8 ,存储的大于64时就扩展为一个二叉树。这样大大的增加了它的查询效率,而原创 2021-08-05 18:41:00 · 236 阅读 · 0 评论 -
冒泡排序与逆序输出
//冒泡排序class BubbleSort{ public static void main(String[] args){ //静态初始化一组数据 int arr[] = {10,87,65,34,57}; //先调用打印一次原数据 bianLi(arr); //调用冒泡排序 bubble(arr); //再次调用输出打印方法 bianLi(arr);} public static void bianLi(int arr[]){ //先遍历打印输出 Sys原创 2020-07-23 13:53:54 · 636 阅读 · 0 评论 -
周小结
小结java语言数据类型基本类型:四类八种整形( byte ,shout, int ,long) ,浮点型(float ,double) ,字符型(char) ,布尔类型(boolean)引用数据类型:字符串,数组,对象类型转换强制类型转换:变量参与运算,会提升数据类型,常量计算是看结果是否超出了类型范围再决定转换eg:int a =3;int b = 4;byte c = a + b ; 错误,等式右边的的 a , b 会提升为int类型, c 是byte类型,int转byte需要强制原创 2020-07-18 11:48:11 · 125 阅读 · 0 评论 -
2020-07-17
在这里插入代码片原创 2020-07-17 13:07:47 · 88 阅读 · 0 评论 -
2020-07-15
基本数据类型的四类八种:byte类型,short类型,int类型,long类型,float类型,double类型,char类型,布尔类型类型转换:变量参与运算时为了保证数据类型的一致性会将byte等转换为int来计算,而直接采用常数计算时它会以最终的结果来看是否超过了当前的类型值范围,如果超过就会转换类型,如果没有就不用转换了。强制转换类型的格式:目标数据类型 变量名= (目标数据类型) 变量名将两个数值交换,可以使用位异或来转换eg:int a=3;int b=4; a = a^b; b =原创 2020-07-15 20:49:59 · 101 阅读 · 0 评论