当前位置: 首页 > wzjs >正文

网上投注网站建设seo技术分享

网上投注网站建设,seo技术分享,那个外贸网站做的最好,全媒体广告策划营销Java语法 Day19 晨考 Collections工具类 /* Collection 集合工具类 此类中的方法全部为静态方法 此类种提供了用于操作集合的各种方法swap(List<?> list,int i,int j) 交换指定位置的集合中的元素 sort(List<T> list,Comparator<? super T> c) 根…

Java语法

Day19

晨考

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Collections工具类

/*
Collection  集合工具类   此类中的方法全部为静态方法   此类种提供了用于操作集合的各种方法swap(List<?> list,int i,int j)  交换指定位置的集合中的元素
sort(List<T> list,Comparator<? super T> c) 根据指定的比较器引起的顺序对指定的列表进行排序
reverse(List<?> list)  反转指定列表中元素的顺序。
replaceAll(List<T> list, T oldVal,T newVal) 将列表中一个指定值的所有出现替换为另一个
min(Collection<? extends T> coll)  根据其元素的  自然顺序返回给定集合的最小元素
fill(List<? super T> list, T obj)   用指定的元素代替指定列表的所有元素
binarySearch(List<? extends Comparable<? super T>> list,T key)  使用二叉搜索算法搜索指定对象的
*/
public class TestCollections {public static void main(String[] args){List<Integer> list = new ArrayList<>();list.add(125);list.add(896);list.add(666);list.add(258);list.add(321);Collections.sort(list);for(Integer integer : list){System.out.println("integer = " + integer);}System.out.println("-----------------------------------------");int index = Collection.binarySearch(list,666);System.out.println("index = " + index);System.out.println("-----------------------------------------");// 获取集合中最大元素  要求元素必须可以比较大小 即  实现Comparable接口  或者  定义Comparator实现类Integer max = Collections.max(list);System.out.println("max = " + max);System.out.println("-----------------------------------------");Integer min = Collections.min(list);System.out.println("min = " + min);System.out.println("-----------------------------------------");// 交换指定位置的元素Collections.swap(list,0,3);for(Integer integer : list){System.out.println("integer = " + integer);}System.out.println("-----------------------------------------");// 2使用指定元素填充集合Collections.fill(list,999);for(Integer integer : list){System.out.println("integer = " + integer);}}
}

泛型

/*
泛型: 用于统一数据类型泛型可以使用的位置:类、接口、形参、返回值、属性自定义泛型,如何书写(泛型的名称可以使用任何单词 字母 大小写都可以 但是我们只推荐使用一些有公认的含义的一些大写字母)K    key      键
V    Value		值
T    Type		类型
E	Element		元素
R	Return		返回值
P	Parameter	参数
N	Number		数值  表示范围为Number及其子类泛型初始化的时机:
1.类声明的泛型   是随着当前类创建对象初始化
2.接口声明的泛型  是随着实现类实现接口的初始化
*/
public class TestGenericType {}class A<T>{public void m1(T t){System.out.println("t = " + t);}public T m2(){return null;}
}class TestA{public static void main(String[] args){A a1 = new A();a1.m1("abc");System.out.println(a1.m2());A<Integer> a2 = new A<Integer>();a2.m1(100);System.out.println(a2.m2());A<Double> a3 = new A<Double>();a3.m1(100.5);System.out.println(a3.m2());}
}interface C<R,P>{R m1(P p);
}class C1 implements C<Boolean,String>{@Overridepublic Boolean m1(String s){return "abc".startsWith("a");}
}class C2 implements C<Double,String>{@Overridepublic Double m1(String s){return Double.parseDouble(s);}
}class TestC{public static void main(String[] args){C1 c1 = new C1();System.out.println(c1.m1("abc"));C2 c2 = new C2();System.out.println(c2.m1("123"));}
}
class Animal{}
class Pet extends Animal{}
class Dog extends Pet{}
class Cat extends Pet{}class TestPet{public static void m1(List<Pet> list){}// 泛型是不存在类型自动提升 // 要求形参为Pet类型  或者  Pet类的任意子类类型// ? extends 父类  :  表示泛型可以为父类  以及  父类的任何子类类型// Pet类的父类可以吗?public static void m2(List<? extends Pet> list){}/*要求:泛型为Dog  以及 Dog类的任何父类? super  子类: 表示反省可以为子类  以及  任何子类的父类表示设置泛型的下限  没有上限*/public static void main(String[] args){Vector<Pet> list1 = new Vector();ArrayList<Pet> list2 = new ArrayList<>();LinkedList<Pet> list3 = new LinkedList<>();m1(list1);m1(list2);m1(list3);System.out.println("---------------------------------------");Vector<Cat> list4 = new Vector();ArrayList<Pet> list5 = new ArrayList<>();m2(list4);m2(list5);m1(list1);ArrayList<Animal> list6 = new ArrayList<>();m2(list6);}
}
http://www.dtcms.com/wzjs/276253.html

相关文章:

  • 网站建设预付款北京网站维护公司
  • c 做网站怎么连接到别的网页怎么自己注册网站平台了
  • 海安县建设局网站网络营销核心要素
  • 2015选择做导航网站竞价托管sem服务
  • 网站流量与广告费核心关键词举例
  • 武汉网站开发公司营销软文300字
  • 代理app推广东莞seo优化排名推广
  • 惠东网站建设百度推广一个月费用
  • 网站cname解析品牌营销推广策划公司
  • 上海网站开发薪资seo推广
  • 济南做网站哪家公司好智慧营销系统平台
  • 网站开发公司不干了关键词挖掘长尾词
  • 曲周网站建设建站公司哪家好
  • 手机交互设计网站百度一下官网首页
  • 智能建站系统排行seo推广代运营
  • wordpress 搜索内容网站页面怎么优化
  • 观音桥网站建设深圳网络整合营销公司
  • 宁波公司网络建设湖南网站seo公司
  • 微信里有人发做任务网站2022今日最新军事新闻
  • 微信上可以做网站吗广告sem是什么意思
  • 做网站的公司都很小吗网站设计制作哪家好
  • 老公给人做网站结果网站卖假货网络推广是网络营销的基础
  • 购物商城网站建设方案优化设计五年级下册语文答案
  • 如何给自己网站做网站优化下载百度导航最新版本
  • 静态网站转成动态网站抖音关键词排名
  • 阿里巴巴怎么做自己的免费网站今日头条关键词排名优化
  • 网站建设与维护面试公司品牌宣传方案
  • 产品管理系统长沙seo关键词
  • 汕头网站开发服务广州网站优化费用
  • 蓝盾信息做网站吗seo关键词优化外包公司