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

企业北京响应式网站制作安徽网新科技

企业北京响应式网站制作,安徽网新科技,做英文小工具网站赚钱,网站平台建设方案书可变参数#xff1a; 就是一种特殊形参#xff0c;定义在方法#xff0c;构造器的形参列表中#xff0c;格式是#xff1a;数据类型...参数名称 可变参数的好处#xff1a; 灵活的接收数据 特点#xff1a;可以不传数据给它#xff0c;可以传一个数据或者多个数据给它…可变参数 就是一种特殊形参定义在方法构造器的形参列表中格式是数据类型...参数名称 可变参数的好处 灵活的接收数据 特点可以不传数据给它可以传一个数据或者多个数据给它也可以传一个数组给它 可变参数的注意事项 可变参数在方法内部就是一个数组 一个形参列表中的可变参数只有一个 可变参数必须在形参列表的最后面 public class test {public static void main(String[] args) {ttt();//可以不传数据ttt(1);//可以传一个数据ttt(1,2,3);//可以传多个数据ttt(new int[]{1,2,3});//可以传一个数组}public static void ttt(int...nums){//可变参数在方法内部是一个数组System.out.println(Arrays.toString(nums));}//只能有一个可变参数且必须在形参列表的最后public static void ppp(int age,int...s){} }Collections类 是一个用来操作集合的工具类 public static T boolean addAll(Collection? super T c, T... elements) Adds all of the specified elements to the specified collection. Elements to be added may be specified individually or as an array. 往集合中批量添加数据 public static void shuffle(List? list) Randomly permutes the specified list using a default source of randomness.  打乱List集合中的元素顺序  void sort(ListT list) 对List集合中的元素进行升序排序  public static T void sort(ListT list, Comparator? super T c) Sorts the specified list according to the order induced by the specified comparator.  对List集合中的元素按照比较器对象指定的规则进行排序  public class test {public static void main(String[] args) {//1 addAllArrayListStringlistnew ArrayList();Collections.addAll(list,java1,java2,java3);System.out.println(list);//2:shuffleCollections.shuffle(list);System.out.println(list);//[java2, java3, java1]//sort,默认升序Collections.sort(list);System.out.println(list);//[java1, java2, java3]//sort排序自定义对象ArrayListStudentlist1new ArrayList();list1.add(new Student(aa,10));list1.add(new Student(bb,90));list1.add(new Student(cc,22));Collections.sort(list1, new ComparatorStudent() {Overridepublic int compare(Student o1, Student o2) {return o1.getAge()-o2.getAge();//按照年龄升序}});Collections.sort(list1,(o1,o2)-o1.getAge()-o2.getAge());System.out.println(list1);} }public class test {public static void main(String[] args) {//1 addAllArrayListStringlistnew ArrayList();Collections.addAll(list,java1,java2,java3);System.out.println(list);//2:shuffleCollections.shuffle(list);System.out.println(list);//[java2, java3, java1]//sort,默认升序Collections.sort(list);System.out.println(list);//[java1, java2, java3]//sort排序自定义对象ArrayListStudentlist1new ArrayList();list1.add(new Student(aa,10));list1.add(new Student(bb,90));list1.add(new Student(cc,22));Collections.sort(list1, new ComparatorStudent() {Overridepublic int compare(Student o1, Student o2) {return o1.getAge()-o2.getAge();//按照年龄升序}});Collections.sort(list1,(o1,o2)-o1.getAge()-o2.getAge());System.out.println(list1);} } 以下是一个简单的游戏 牌类 public class Card {private String number;private String color;private int size;public Card() {}public Card(String number, String color, int size) {this.number number;this.color color;this.size size;//牌的大小}public String getNumber() {return number;}public void setNumber(String number) {this.number number;}public String getColor() {return color;}public void setColor(String color) {this.color color;}public int getSize() {return size;}public void setSize(int size) {this.size size;}Overridepublic String toString() {return Card{ number number \ , color color \ , size size };} }操作牌类 public class Room {private ArrayListCardlistnew ArrayList();public Room() {String []numbers{3,4,5,6,7,8,9,10,J,Q,K,A,2};int size0;String []colors{方块,梅花,红桃,黑桃};for (String number : numbers) {size;for (String color : colors) {Card cnew Card(number,color,size);list.add(c);}}Card c1new Card(,小王,size);Card c2new Card(,大王,size);Collections.addAll(list,c1,c2);System.out.println(list);}public void randomCard(){System.out.println(开始洗牌);Collections.shuffle(list);//System.out.println(list);}public void devoteCard(){ArrayListCardlist1new ArrayList();ArrayListCardlist2new ArrayList();ArrayListCardlist3new ArrayList();for (int i 0; i list.size()-3; i) {//只发51张牌Card clist.get(i);if(i%30){list1.add(c);}else if(i%31){list2.add(c);}else{list3.add(c);}}sortCard(list1);sortCard(list2);//对牌进行大小排序sortCard(list3);System.out.println(list1);System.out.println(list2);System.out.println(list3);System.out.println(底牌是);ListCard LastCard list.subList(list.size()-3,list.size());//包前不包后System.out.println(LastCard);}private void sortCard(ArrayListCard list2) {/*Collections.sort(list2, new ComparatorCard() {Overridepublic int compare(Card o1, Card o2) {return o1.getSize()-o2.getSize();}});}*/Collections.sort(list2, (o1, o2) - o1.getSize() - o2.getSize());} }test: public class test {public static void main(String[] args) {Room rnew Room();r.randomCard();ArrayListCard[]listsnew ArrayList[3];r.devoteCard();} } 结果 [Card{number3, color方块, size1}, Card{number3, color梅花, size1}, Card{number3, color红桃, size1}, Card{number3, color黑桃, size1}, Card{number4, color方块, size2}, Card{number4, color梅花, size2}, Card{number4, color红桃, size2}, Card{number4, color黑桃, size2}, Card{number5, color方块, size3}, Card{number5, color梅花, size3}, Card{number5, color红桃, size3}, Card{number5, color黑桃, size3}, Card{number6, color方块, size4}, Card{number6, color梅花, size4}, Card{number6, color红桃, size4}, Card{number6, color黑桃, size4}, Card{number7, color方块, size5}, Card{number7, color梅花, size5}, Card{number7, color红桃, size5}, Card{number7, color黑桃, size5}, Card{number8, color方块, size6}, Card{number8, color梅花, size6}, Card{number8, color红桃, size6}, Card{number8, color黑桃, size6}, Card{number9, color方块, size7}, Card{number9, color梅花, size7}, Card{number9, color红桃, size7}, Card{number9, color黑桃, size7}, Card{number10, color方块, size8}, Card{number10, color梅花, size8}, Card{number10, color红桃, size8}, Card{number10, color黑桃, size8}, Card{numberJ, color方块, size9}, Card{numberJ, color梅花, size9}, Card{numberJ, color红桃, size9}, Card{numberJ, color黑桃, size9}, Card{numberQ, color方块, size10}, Card{numberQ, color梅花, size10}, Card{numberQ, color红桃, size10}, Card{numberQ, color黑桃, size10}, Card{numberK, color方块, size11}, Card{numberK, color梅花, size11}, Card{numberK, color红桃, size11}, Card{numberK, color黑桃, size11}, Card{numberA, color方块, size12}, Card{numberA, color梅花, size12}, Card{numberA, color红桃, size12}, Card{numberA, color黑桃, size12}, Card{number2, color方块, size13}, Card{number2, color梅花, size13}, Card{number2, color红桃, size13}, Card{number2, color黑桃, size13}, Card{number, color小王, size13}, Card{number, color大王, size14}] 开始洗牌 [Card{number3, color方块, size1}, Card{number3, color黑桃, size1}, Card{number4, color黑桃, size2}, Card{number4, color梅花, size2}, Card{number4, color方块, size2}, Card{number6, color方块, size4}, Card{number8, color梅花, size6}, Card{number8, color黑桃, size6}, Card{number9, color梅花, size7}, Card{number10, color黑桃, size8}, Card{number10, color方块, size8}, Card{numberJ, color红桃, size9}, Card{numberJ, color梅花, size9}, Card{numberJ, color黑桃, size9}, Card{numberK, color红桃, size11}, Card{numberA, color黑桃, size12}, Card{number2, color黑桃, size13}] [Card{number3, color红桃, size1}, Card{number6, color黑桃, size4}, Card{number6, color红桃, size4}, Card{number7, color方块, size5}, Card{number7, color红桃, size5}, Card{number7, color黑桃, size5}, Card{number10, color梅花, size8}, Card{numberJ, color方块, size9}, Card{numberQ, color黑桃, size10}, Card{numberK, color方块, size11}, Card{numberK, color梅花, size11}, Card{numberK, color黑桃, size11}, Card{numberA, color红桃, size12}, Card{number2, color梅花, size13}, Card{number2, color红桃, size13}, Card{number, color小王, size13}, Card{number, color大王, size14}] [Card{number3, color梅花, size1}, Card{number4, color红桃, size2}, Card{number5, color红桃, size3}, Card{number5, color梅花, size3}, Card{number5, color方块, size3}, Card{number5, color黑桃, size3}, Card{number7, color梅花, size5}, Card{number8, color红桃, size6}, Card{number8, color方块, size6}, Card{number9, color黑桃, size7}, Card{number9, color方块, size7}, Card{number9, color红桃, size7}, Card{number10, color红桃, size8}, Card{numberQ, color红桃, size10}, Card{numberQ, color梅花, size10}, Card{numberQ, color方块, size10}, Card{number2, color方块, size13}] 底牌是 [Card{numberA, color梅花, size12}, Card{number6, color梅花, size4}, Card{numberA, color方块, size12}]
http://www.hkea.cn/news/14358953/

相关文章:

  • 常熟做网站的公司自己做网站怎么上传到网上
  • 建设部执业资格网站中国商标注册申请官网
  • 外贸网站的作用做网站全部乱码怎么办
  • 蕴川路上海网站建设企业网站属于广告吗
  • 免费建立网站软件公司做网站费用账务处理
  • 乐山网站开发三创大赛网站建设
  • 网页设计和网站建设是同一回事吗深圳服装网站建设
  • 网站建设未来趋势天津市建设教育培训网
  • 宁津华企动力做网站的电话多少wordpress标题换行
  • 网站 板块 栏目在线代理网页版 proxy
  • 大连零基础网站建设培训电话太平阳建设集团网站
  • 长春seo网站排名优化wordpress文章分多列排
  • 扬州建设工程信息网站深圳培训网站建设
  • 自己做链接网站江西 商城网站开发
  • 网站界面要素房地产信息管理系统软件
  • 外贸网站谷歌推广做网站不给提供ftp
  • 商业摄影网站福州大型网站建设
  • 一个人做网站现实吗滨州网站设计
  • 奖励软件下载网站网站后台维护费用
  • 仿朋友圈网站建设成都有哪些网站建设的公司
  • 网站怎么做英文版的it培训机构费用
  • 网站建设域名申请挂马网站教程
  • 深圳华强北营业时间网站页面优化方法有哪些
  • 济南做网站费用南海营销网站建设
  • 网站建设龙头企业网站建设 济南
  • 网站架构图用什么做织梦模板国外网站
  • 中扶建设网站做sns网站要多大空间
  • 网站建设与管理自考本全国卷网页设计与制作教程书
  • 手机网站编程语言商城网站建设论坛
  • 7年级微机课做网站的软件社区微网站建设方案