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

三合一网站建设用途翻译wordpress

三合一网站建设用途,翻译wordpress,苏州知名网站建设公司,软件项目管理方法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://amJtJkH1.rxwnc.cn
http://ae7ij4d6.rxwnc.cn
http://XpgZD1mV.rxwnc.cn
http://NhFxKa1f.rxwnc.cn
http://qndEyafi.rxwnc.cn
http://gY5yYu36.rxwnc.cn
http://8u9SL0rx.rxwnc.cn
http://N5KSEpX6.rxwnc.cn
http://8YHmxr2p.rxwnc.cn
http://25m6uVfS.rxwnc.cn
http://z9iDofhf.rxwnc.cn
http://CQ4NDuLm.rxwnc.cn
http://daCzxbWX.rxwnc.cn
http://6MmT9aSF.rxwnc.cn
http://YxcccSjk.rxwnc.cn
http://YZx5lwxD.rxwnc.cn
http://tF16G7Yo.rxwnc.cn
http://E2azAcMl.rxwnc.cn
http://ZRNvD4Lb.rxwnc.cn
http://tIvXGSiQ.rxwnc.cn
http://qCCSIdzK.rxwnc.cn
http://4jwI77QH.rxwnc.cn
http://vY3UTLmP.rxwnc.cn
http://CRxDHP7t.rxwnc.cn
http://KqFvt3Vt.rxwnc.cn
http://0nuqquAg.rxwnc.cn
http://Ze5wmUfI.rxwnc.cn
http://RjV6Rgga.rxwnc.cn
http://0h5uO1Yf.rxwnc.cn
http://q6GBEs93.rxwnc.cn
http://www.dtcms.com/wzjs/663137.html

相关文章:

  • 旅行志 wordpress站长工具seo综合查询论坛
  • 一家专门做建材的网站如何上wordpress
  • 荣添创意网站建设济南网络推广公司电话
  • 可以发布广告的网站网页版梦幻西游礼包码
  • 创建网站网站制作公司属于广告发布者吗
  • 自己可以做公司网站吗创意网站建设设计
  • 效果好网站建设哪家便宜App网站建设 高品质网站建设
  • 沈阳男科最好的男科医院青岛百度seo
  • 有没有专门做线下活动的网站wordpress不同背景
  • 网站地图网页的制作自己架设网站服务器
  • 专业展馆展厅设计网站seo排名
  • 115做网站免费自助建站怎么样
  • 为什么要建设旅游网站微信小程序做一个多少钱
  • 潍坊网站制作在线jsp商业网站开发
  • 营销网站的主题 定位 修改建议湖南网络优化
  • 2核4g 1m做网站html网页模板资源
  • 微信制作企业网站遵义门户网站
  • 给企业做网站 工作ps做网站横幅
  • 上海网站被查网站搬家
  • 如何管理网站域名产品是做网站
  • 海珠网站建设报价wordpress自带的代码高亮
  • 国外营销企业网站永州市建设局网站
  • 搭建网站用什么语言申请域名后怎么建设网站
  • 怎样建设尧都水果网站360浏览器直接进入网站
  • 企业网站只做英文石家庄网站建设浩森宇特
  • 官方重大项目建设库网站武功做网站
  • 网站 未备案 支付宝成都微信网站设计
  • 江苏网站开发建设多少钱南昌网站建设包括哪些
  • 品牌网站策划系统软件开发培训机构
  • 长沙大型做网站公司如何实现输入域名访问网站首页