java面试题

欢迎参加本次考试,祝你考得好成绩

Q1:计算机一个数组(非递增)内,最大值与最小值的差值(后面称:差值),并输出差值是否大于数组中位数,如果数组长度是偶数,则中位数取中间两个数的平均值。例如:已有数组{7,8,9,10,11,12,13,14}最大值 14 - 最小值7 = 7长度为8,则中位数值为:(10+11) 1 = 10.5中位数大于差值,则输出true

选择文件上传

Q2:随机生成一个字符串,长度大于等于8小于等于16,必须满足一下条件:1,小写字母2,大写字母3,数字4,特殊字符(!@#$%^*()-+)5,不能出现连续重复的字符(忽略大小写)例如:aABdc3$#123%sas,其中有aA,不满足

选择文件上传

Q3:计算提醒重复时间,在设定闹钟时,可以设置闹钟重复提醒周期,计算出未来3个月内的提醒时间。满足以下场景(任选3种)1,支持每隔几分钟提醒2,支持每隔几小时提醒3,支持每隔几天提醒4,支持每隔几周提醒5,支持每隔日期提醒写一个方法,支持这个场景

选择文件上传
问卷网
java面试题
关于
1年前
更新
0
频次
3
题目数
分享