Java
break妖
这个作者很懒,什么都没留下…
展开
-
Java Android 中List常见运算,移除List中重复元素/判断list是否重复/随机从list中取10个数
1.移除List中重复元素方法1:public static void removeDuplicate(List list) { for (int i = 0; i < list.size() - 1; i++) { for (int j = list.size() - 1; j > i; j--) { if (list.get(j).equals(list.get(i))) {原创 2020-12-09 13:55:11 · 2726 阅读 · 3 评论 -
Java switch() case中的switch可用的数据类型
byte,shor,int ,string ,char1.swtich()里面必须是int和enum--即枚举类型。2.short、 char 或者 byte他会自动转换为int的。。3.long不能自动转换为int,因为long比int范围大..可能会丢失精度..4.java把string也'转化'成int了,用string的hash值(int型,hashCode()的返回值)代替string进行switch,然后再对string做一遍equals()判断。String s...原创 2020-07-21 16:44:04 · 1290 阅读 · 0 评论 -
Java 单例模式四种方式
一、GetInstance与newgetInstance是一个函数,在java中,可以使用这种方式使用单例模式创建类的实例,所谓单例模式就是一个类有且只有一个实例,不像object ob=new object();的这种方式去实例化后去使用。例: Class A{ Private static A a = null;...原创 2020-07-16 12:13:59 · 747 阅读 · 0 评论 -
List(Object)排序
List<Object>排序需求是根据一个对象的list中的某个字段的值排序,比如根据列表中人的年龄排序:在实体类中继承Comparable接口并重写compareTo()方法,方法里是自己需求比较的函数,可以根据自己的需求去写。 package com.example.Test;/** * @author Administrator * */public ...原创 2019-02-26 11:20:25 · 3727 阅读 · 0 评论