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

网站 形象入口页福州网站建设网络公司排名

网站 形象入口页,福州网站建设网络公司排名,苏州网站建设,个人网站制作协议一、按要求排序 要求#xff1a;定义数组并存储一些女朋友对象#xff0c;利用Arrays中的sort方法进行排序 属性包括#xff1a;姓名#xff0c;年龄#xff0c;身高 按照年龄大小进行排序#xff0c;年龄一样按照身高排序#xff0c;身高一样按照姓名字母进行排序。…一、按要求排序 要求定义数组并存储一些女朋友对象利用Arrays中的sort方法进行排序 属性包括姓名年龄身高 按照年龄大小进行排序年龄一样按照身高排序身高一样按照姓名字母进行排序。 姓名不含中文或者字符 自己的 import java.util.Arrays; import java.util.Comparator;public class Main {public static void main(String[] args){Girlfirend g1new Girlfirend(Sushan,18,160);Girlfirend g2new Girlfirend(Suhai,18,161);Girlfirend g3new Girlfirend(Sudongpo,17,161);Girlfirend[] arrnew Girlfirend[]{g1,g2,g3};Arrays.sort(arr, new ComparatorGirlfirend() {Overridepublic int compare(Girlfirend o1, Girlfirend o2) {if(o1.getAge()!o2.getAge())return o1.getAge()-o2.getAge();else {if(o1.getHeight()!o2.getHeight())return o1.getHeight()-o2.getHeight();else{if(o1.getName().charAt(0)(o2.getName().charAt(0))){return 0;}elsereturn o1.getName().charAt(0)-o2.getName().charAt(0);}}}});System.out.println(_____);System.out.println(String.valueOf(g1)); //返回对象的字符串表达形式//toString 底层代码同样是返回数组中每个元素的字符串表达形式System.out.println(Arrays.toString(arr));} }答案 import java.util.Arrays; import java.util.Comparator;public class Main {public static void main(String[] args){Girlfirend g1new Girlfirend(Sushan,18,160);Girlfirend g2new Girlfirend(Suhai,18,161);Girlfirend g3new Girlfirend(Sudongpo,17,161);Girlfirend[] arrnew Girlfirend[]{g1,g2,g3};Arrays.sort(arr, new ComparatorGirlfirend() {Overridepublic int compare(Girlfirend o1, Girlfirend o2) {int tempo1.getAge()-o2.getAge();temptemp0?o1.getHeight()-o2.getHeight():temp;temptemp0?o1.getName().compareTo(o2.getName()):temp;if(temp0)return 0;else if(temp0)return 1;else return -1;}});System.out.println(Arrays.toString(arr));} }知识点 运算符为条件判断的三元运算符  String中的compareTo方法 二、不死神兔 要求有一对兔子从出生后的第三个月起每个月都生一对兔子小兔子长到三个月后每个月又生一对兔子假如兔子都不死问第十二个月兔子对数为多少对 法一 斐波那契函数 public class Main {public static void main(String[] args){//有一对兔子从出生后的第三个月起每个月都生一对兔子小兔子长到三个月后每个月又生一对兔子假如兔子都不死问第十二个月兔子对数为多少对int[] arrnew int[12];for(int i0;iarr.length;i){if(i2)arr[i]1;elsearr[i]arr[i-2]arr[i-1];System.out.println(arr[i]);}} } 法二 递归 public class Main {public static void main(String[] args){//有一对兔子从出生后的第三个月起每个月都生一对兔子小兔子长到三个月后每个月又生一对兔子假如兔子都不死问第十二个月兔子对数为多少对System.out.println(rabbitborn(12));}public static int rabbitborn(int month){if(month1||month2)return 1;elsereturn rabbitborn(month-1)rabbitborn(month-2);} } 三、猴子吃桃 要求有一堆桃子猴子第一天吃了其中的一半并多吃了一个以后每天猴子都吃当前剩下的一半然后再多吃一个第十天的时候还没吃发现只剩下一个桃子了请问最初一共多少个桃子 public class Main {public static void main(String[] args){//有一堆桃子猴子第一天吃了其中的一半并多吃了一个以后每天猴子都吃当前剩下的一半然后再多吃一个// 第十天的时候还没吃发现只剩下一个桃子了请问最初一共多少个桃子//法一int[] arrnew int[10];arr[0]1;for(int i1;iarr.length;i){arr[i]2*(arr[i-1]1);}System.out.println(arr[arr.length-1]);//法二递归System.out.println(getPeach(1));}public static int getPeach(int day){int tempday;if(temp10){return 1;}else return 2*(getPeach(temp1)1);} }四、爬楼梯 要求爬楼梯有时候一次爬一个台阶有时候一次俩有时候一次三如果这个楼梯有20个台阶一共有多少种爬法 public class Main {public static void main(String[] args){//爬楼梯有时候一次爬一个台阶有时候一次俩有时候一次三如果这个楼梯有100个台阶一共有多少种爬法System.out.println(getcount(20));}public static int getcount(int step){if(step1)return 1;if(step2)return 2;if(step3)return 4;return getcount(step-1)getcount(step-2)getcount(step-3);}}
http://www.w-s-a.com/news/851085/

相关文章:

  • 免费下载教学设计的网站送网站建设管理信息内容审核制度
  • 外贸专业网站的公司百度旗下13个app
  • 物理组简介 网站建设高师院校语言类课程体系改革与建设 教学成果奖申报网站
  • 爱网站无法登录怎么回事手表网
  • 网站建设公司现在还挣钱吗山西手动网站建设推荐平台
  • 重庆建设工程交易信息网站网站制作公司起名
  • 东莞寮步做网站的有吗企业宣传册制作
  • 做网站的软件是哪个上蔡做网站
  • 前后端分离实现网站开发紧急通知网页升级
  • 河北专业网站建设公司推荐佛山小程序开发平台
  • 网站开发强制开启浏览器极速模式建设网站有什么风险
  • 360全景网站建设常州专业网站建设公司咨询
  • 重庆大渡口网站建设网站增加一体化建设功能的好处
  • 网站开发完整视频网站上传 404
  • 自适应网站做推广北京建设工程招标网
  • 外贸网站设计注意事项网上商城官网入口
  • 正规的营销型网站建设公司微官网是网站吗
  • 南京行业门户网站无锡阿里巴巴做网站
  • 河北省和城乡住房建设厅网站wamp wordpress打不开
  • 在哪个平台做网站比较好自动app优化
  • 有没有能帮人快速网站备案的机构个人学做网站
  • 凌云县 城市建设 网站西安市建网站
  • 织梦xml网站地图公众号公众平台
  • 长春省妇幼网站做四维学校网站系统破解版
  • 安阳免费搭建自己的网站个人网站做商城会怎样
  • 网站建设专家公司排行网站举报有奖平台
  • 程序员不是做网站的公司装修效果全景图
  • 桥东区住房和建设局网站怎么做网上问卷
  • 做期货要看哪些网站伪装的福祉 wordpress
  • 做网站需要多少费用网站建设需要懂什么语言