豁然高

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

04 2019 档案

java学习-- String
摘要:String 类的实例是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了 String 类是不可改变的解析,例如: 输出结果为: 从结果上看是改变了,但为什么门说String对象是不可变的呢? 原因在于实例中的 s 只是一个 String 对象的引用,并不是对象本身,当执行 s 阅读全文

posted @ 2019-04-26 17:07 豁然高 阅读(173) 评论(0) 推荐(0) 编辑

Java学习--数组--判断数组中是否包含某个元素的方法
摘要:package zaLearnpackage; import org.apache.commons.lang3.ArrayUtils; import java.util.Arrays; import java.util.HashSet; import java.util.Set; //检查数组是否包含某个值的方法 public class TestArray { //使用List ... 阅读全文

posted @ 2019-04-26 14:09 豁然高 阅读(5746) 评论(0) 推荐(0) 编辑

java学习--Iterable 和 Iterator
摘要:Iterable Iterable :故名思议,实现了这个接口的集合对象支持迭代,是可迭代的。 一个集合对象要表明自己支持迭代,能有使用foreach语句的特权,就必须实现Iterable接口,表明我是可迭代的!然而实现Iterable接口,就必需为foreach语句提供一个迭代器。 这个迭代器是用 阅读全文

posted @ 2019-04-25 17:19 豁然高 阅读(537) 评论(0) 推荐(0) 编辑

Java学习--泛型
摘要:个人理解,所谓的泛型就是将数据类型像参数(称为类型参数或者泛型参数)一样传入类,接口或者方法中,这个类型参数可以当作普通的数据类型,进行变量的声明(成员变量,局部变量(包括方法参数)),指明返回值类型。 类型参数真正代表的数据类型就是使用时传入的数据类型 泛型参数可以作用于类,接口,和方法,分别称为 阅读全文

posted @ 2019-04-23 13:29 豁然高 阅读(144) 评论(0) 推荐(0) 编辑

java学习--自定义类的实例的大小比较和排序
摘要:我们知道Object类有一个equals方法,用于比较两个对象是否相等 我们只要在自定义类中重写了equals方法(若不重写就是比较两个实例的地址,相当于==)就可以用来比较该类的两个实例是否相等 问题1:我们如何比较类的两个实例的大小呢? 问题2:我们知道集合中的list和数组中的元素都是有序的, 阅读全文

posted @ 2019-04-23 10:31 豁然高 阅读(1928) 评论(0) 推荐(0) 编辑

Java学习--枚举
摘要:枚举类型enum,地位等同于class,interface 使用enum定义的枚举类型,也是一种变量类型,可用于声明变量 枚举的一些特征 什么情况下使用枚举 当某一个事物的状态或者类别等仅限于有限的几种时,就可以使用枚举 枚举一般用来表示一组类型相同的常量 例如一年四季 例如星期,一周有七天,这样就 阅读全文

posted @ 2019-04-22 17:20 豁然高 阅读(262) 评论(0) 推荐(0) 编辑

java学习--修饰符
摘要:Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符 访问控制修饰符 访问控制修饰符用来修饰类和类内部的成员变量和成员方法,来确定其访问权限 类的访问控制修饰符只有两种 default 和 public default (即缺省,什么也不写): 只在同一包内可见。不能引入其包中 阅读全文

posted @ 2019-04-18 16:59 豁然高 阅读(164) 评论(0) 推荐(0) 编辑

Java学习--变量
摘要:参考 http://www.runoob.com/java/java-variable-types.html java变量使用前 java中的所有变量在使用前必须声明并且初始化 类变量和实例变量会默认初始化,而局部变量不会,局部变量使用前必须显示的对局部变量初始化 java变量类型 局部变量:局部变 阅读全文

posted @ 2019-04-18 10:54 豁然高 阅读(208) 评论(0) 推荐(0) 编辑

POI--各种样式的XSSFCellStyle的生成
摘要://背景色、フォント色、枠線より各種XSSFCellStyleの作成して、cellStyleMapに保存する private HashMap createXssfCellStyle() { HashMap cellStyleMap = new HashMap(); XSSFCellStyle xssfCellStyle; Stri... 阅读全文

posted @ 2019-04-17 17:32 豁然高 阅读(3755) 评论(0) 推荐(0) 编辑

POI 使用颜色字符串生成XSSFColor对象
摘要:public static int[] hexToRgb(String hex) { String colorStr = hex; if (hex.startsWith("#")) { colorStr = hex.substring(1); } if (StringUtils.length(col 阅读全文

posted @ 2019-04-17 17:30 豁然高 阅读(6996) 评论(0) 推荐(0) 编辑

java学习-- equals和hashCode的关系
摘要:hashcode的目的就是在hashset或者hashmap等中比较两个对象相等时,减少equals的使用次数来提高效率 以下为摘录 hashcode的目的就是在hashset或者hashmap等中比较两个对象相等时,减少equals的使用次数来提高效率 以下为摘录 hashcode的目的就是在ha 阅读全文

posted @ 2019-04-16 13:49 豁然高 阅读(273) 评论(0) 推荐(0) 编辑

java学习--"==”和 equals
摘要:== 比较的是两个值是否相等 这里的值有可能是基础类型的值,也有可能是指向对象的引用 equals方法如何比较,要看这个类的equals方法是如何定义的 基类Object类的equals方法比较的是两个对象的引用是否相同,其结果相当于 == String类重写了equals方法,比较的是两个字符串序 阅读全文

posted @ 2019-04-16 13:27 豁然高 阅读(233) 评论(0) 推荐(0) 编辑

java学习--equals
摘要:Object类是所有类的基类。 Object类有equals方法。而继承Object中的equals方法判断的是两个对象的引用是否相等,相当于"==",也就是说只有比较的两个对象为同一个对象时,equals方法才返回true java内置类中有些重写了equals方法,不再是判断两个对象的引用是否相 阅读全文

posted @ 2019-04-16 13:14 豁然高 阅读(445) 评论(0) 推荐(0) 编辑

POI richText和html的转换案例
摘要:private XSSFRichTextString parseHtmlStrToRichText(String htmlStr) { Document document = parseHtmlStrToDocument(htmlStr); XSSFRichTextString rts = pars 阅读全文

posted @ 2019-04-11 10:53 豁然高 阅读(907) 评论(0) 推荐(0) 编辑

java学习--异常
摘要:异常的概念 java异常是java提供的用于处理程序中错误的一种机制 所谓的错误是指在程序运行过程中发生的一些异常事件。如除0溢出,数组下标越界,文件不存在 设计良好的程序应该在异常发生时,提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。 异常的分类 声明和抛出异常 方 阅读全文

posted @ 2019-04-01 12:37 豁然高 阅读(110) 评论(0) 推荐(0) 编辑

java学习--面向对象
摘要:对象及类的概念 对象是java程序的核心,在java程序中“万事万物皆对象” 对象可以看成是属性和方法的封装体 类是用来创建同一类型的对象的模板,在一个类中定义了该类对象所应具有的属性和方法 J2SDK提供了很多类供变成人员使用,编程人员也可以定义自己的类 面向对象的编程 一组对象互相配合通过沟通完 阅读全文

posted @ 2019-04-01 10:15 豁然高 阅读(111) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示