Wesley13 Wesley13
3年前
java基础(二):谈谈Java基本数据结构
数据结构是计算机存储,组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或存储效率。数据结构往往同高效的检索算法和索引技术有关java中常见的几种数据结构(也是初级工程师常见面试题)主要是一些常见的容器,它们主要来自于Collection和Map这2个集合;以下是2个集合的总体框架
Wesley13 Wesley13
3年前
java基础
JAVA集合在处理数据的过程中经常会需要一个容器来存储某一类型的数据,Java中的数组就是这样一种容器。但Java中的数组有其局限性,定义后的数组长度不可变,超出数组长度后就不能再存放数据了。而很多时候我们并不知道数据到底有多少,所以就需要有不定长的容器来存放数据,这就是集合,Java中的集合都采用了泛型实现,可以存入任何类型的对象数据
Wesley13 Wesley13
3年前
java8 stream 集合去重
/Description:JDK1.8的Stream操作工具类@authorlinan.du@date2019年7月18日@version1.0/publicclassStreamUtil{/
Wesley13 Wesley13
3年前
java8对集合的处理
publicstaticvoidmain(String\\args){List<StudentlistLists.newArrayList();list.add(newStudent("测试","男",18));list.add(newStudent("开发","男",20));list.add(n
Wesley13 Wesley13
3年前
iOS常用控件尺寸大集合
全:http://dangpu.sinaapp.com/?p59(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdangpu.sinaapp.com%2F%3Fp%3D59)StatusBar的高度(横、竖屏):  20NavigationBar的高度(竖屏)
Wesley13 Wesley13
3年前
Java集合,TreeMap底层实现和原理
概述文章的内容基于JDK1.7进行分析,之所以选用这个版本,是因为1.8的有些类做了改动,增加了阅读的难度,虽然是1.7,但是对于1.8做了重大改动的内容,文章也会进行说明。TreeMap实现了SotredMap接口,它是有序的集合。而且是一个红黑树结构,每个keyvalue都作为一个红黑树的节点。如果在调用TreeMap的构造函数时没有指定
Stella981 Stella981
3年前
Json字符串转map集合
第一步:在pom.xml中添加依赖;<dependency<groupIdcom.alibaba</groupId<artifactIdfastjson</artifactId<version1.2.47</version
Stella981 Stella981
3年前
Github干货系列:C++资源集合
<divclass"htmledit\_views"<pstyle"color:rgb(46,46,46);fontfamily:'MicrosoftYaHei','宋体',Lato,'HelveticaNeue',Helvetica,Arial,sansserif;fontsize:15px;"AwesomeCPP
Wesley13 Wesley13
3年前
JAVA入门基础
数学中,没有办法用十进制来精确表达1/3.同样的,计算机中,没有办法用二进制表示0.1比如:python中,java中都是一样的。a6.0b4.9ab1.0999999999999996x3.0y2.9xy0
数字先锋 | 教育资源乘云而来!46万城乡学子共享名师课堂
城乡学生同上“一堂课”,是一种怎样的体验?在淄博市张店区重庆路小学的教室里,正在进行着这样一节特殊的数学课。!image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/1a7fd