![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Gru杨
掌握用法,深入理解,不断实践,反复总结
展开
-
String常用类及常用方法
String常用类及常用方法String类String的不可变性:String常用方法 String类 String:字符串,使用一对""表示 1. String类声明为final,不可以被继承 2. String类 实现了Serializable接口,表示字符串是支持序列化的 实现了Comparable接口,表示字符串是可以比较大小的 3. 内部定义了final char[] valu...原创 2019-06-19 08:55:35 · 1026 阅读 · 0 评论 -
Java集合
目录集合概述Collection接口Collection接口常用方法迭代器接口Iterator使用Iterator遍历CollectionCollection 和 Iterator 的remove 方法的区别加强 for 循环用于遍历集合、数组(JDK5.0+)ListList接口常用方法ArrayListLinkedListVectorArrayList、LinkedList、Vector异同点...原创 2019-06-20 11:20:03 · 2688 阅读 · 0 评论 -
Java比较器
目录为什么需要比较器 为什么需要比较器 比较器是用来比较对象的大小 正常情况下:对象只能进行比较:== != 而不能使用> 或者 < 但在开发场景中,我们需要对多个对象进行排序,言外之意,就需要比较对象的大小。 如何实现? 实现两个接口中的任意一个:Comparable 或 Comparator 在写代码中:只要是涉及到对象去比较大小/排序 就要使用比较器 Comparable:是要...原创 2019-06-21 09:05:06 · 160 阅读 · 0 评论 -
Java、Scala、Hive中“值匹配”的不同写法
Java的switch case switch(表达式){ case 常量1: 语句1; // break; case 常量2: 语句2; // break; … … case 常量N: 语句N; // break; default: 语句; // break; } Scala的match 变量 match { case 值1 => 代码 case ...原创 2019-07-09 09:15:21 · 148 阅读 · 0 评论