自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 JAVA的list,set,数组之间的转换

AVA的list,set,数组之间的转换,主要是使用Apache Jakarta Commons Collections,具体的方法如下:import org.apache.commons.collections.CollectionUtils;       String[] strArray = {"aaa", "bbb", "ccc"};    List strList = n

2017-10-09 06:53:43 121

转载 Set和List 的关系与区别

两个接口都是继承自Collection. List (inteface) 次序是List 的最重要特点,它确保维护元素特定的顺序. --ArrayList 允许对元素快速随机访问. --LinkedList 对顺序访问进行优化,向List 中间插入与移除的开销并不大,具有addFrist(),addLast(),getFirst,getLast,removeFirst和re

2017-10-09 06:52:30 275

转载 数组、List和ArrayList的区别

有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正.  数组、List和ArrayList的区别  数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单但是数组也存在一些不足的地方。比如在数组的两个数据间插入数据也

2017-10-09 06:49:39 139

转载 Java中对Array数组的常用操作

声明数组;初始化数组;查看数组长度;遍历数组;int数组转成string数组;从array中创建arraylist;数组中是否包含某一个值;将数组转成set集合;将数组转成list集合;Arrays.fill()填充数组;数组排序;复制数组;比较两个数组;去重复;查询数组中的最大值和最小值;声明数组;初始化数组;查看数组长

2017-10-09 06:48:29 210

翻译 a.toString()和Arrays.toString(a)的区别

Object 类的 toString 方法返回一个字符串,该字符串由类名(对象是该类的一个实例)加上“@”和此对象哈希码的无符号十六进制表示组成。a.toString(),a虽然是数组名,但那是在这是一个对象实例。Arrays的toString方法是返回指定数组内容的字符串表示形式。两者是重名函数关系,没有复写。

2017-10-09 06:44:59 864

转载 Array与Arrays的区别

1.数组类Array   Java中最基本的一个存储结构。     提供了动态创建和访问 Java 数组的方法。其中的元素的类型必须相同。     效率高,但容量固定且无法动态改变。     它无法判断其中实际存有多少元素,length只是告诉我们array的容量。2、静态类Arrays    此静态类专门用来操作array ,提供搜索、排序、复制等

2017-10-09 06:43:49 521

转载 Array和ArrayList的异同点

相信数组是大家在编程最常使用的,不论任何语言都存在数组这样的数据结构,由于C#语言是完全面向对象的,所以在C#中的数组也是对象,实际上就是Array类的实例,Array类的使用可以说是使用最频繁的,只是大家在使用时都没太在意,如在创建数组int[]时实际上就创建了一个Array类对象的实例。最近我仔细研究了一下C#中的Array及ArrayList类之间的异同,总结了以下几点:[A

2017-10-09 06:43:11 166

转载 面向对象重写(override)与重载(overload)区别

一、重写(override)override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则:   1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.   2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default

2017-10-09 06:40:50 745

原创 抽象类和接口的区别

区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的关系;而接口是定义行为规范,因此对于实现接口的子类来说,相对于接口来说,是“行为需要按照接口来完成”。这些听起来有些虚,举个例子。例如,狗是对于所有狗类动物的统称,京哈是狗,牧羊犬是狗,那么狗的一般特性,都会在京哈,牧羊犬中找到,那么狗相对于京哈和牧羊犬来说,就属于这类事物的抽象类型

2017-10-09 06:38:51 105

翻译 String与StringBuffer的区别

String与StringBuffer的区别简单地说,就是一个变量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修

2017-10-09 06:33:15 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除