随机生成字符数组
封装一个方法getChars,该方法实现生成指定长度不重复的char数组,该数组的元素为26个字母中任意字符,并返回该数组。
字母随机数生成公式:char c = (char)(Math.random()*26)+97;
再定义一个方法show,这个方法无返回值,该方法接收一个char类型数组参数,并将数组中的元素升序排列出来
再定义一个返回值类型是char的方法max,这个方法接收一个char类型数组,并且找出数组中的最大字符返回出去
再定义一个返回值类型是char的方法min,这个方法接收一个char类型数组,并且找出数组中的最小字符返回出去
再定义一个无返回值类型的方法guest,该方法接收一个char类型数组,并且该方法提示用户输入一个字符,判断字符数组中是否存在输入的字符,如果存在则提示bingo。
如果不存在则提示sorry
最后再main方法中测试以上所有的方法首先提示设定数组的长度,如果长度设定不在1~26之间则提示重新设定,将数组中的元素打印出来,排序打印、最大值、最小值、和用户输入的字符与数组中的字符判断结果
帮忙写一下呗
网友评论