首页上一页 1 下一页尾页 1 条记录 1/1页
请问下这个语句中最后一个参数"1"的作用是什么呢?return (char)(cha1+Math.random()*(cha2-cha1+1));
发表在Java图书答疑
2017-04-08
是否精华
是
否
版块置顶:
是
否
1、图书:Java从入门到精通第4版
2、章节:第9章 9.3节
3、实例:9.8
4、页数:第168页
5、
请问下第3行 1的作用是什么呢,加粗的那个1?return (char)(cha1+Math.random()*(cha2-cha1+1));
public class MathRandomChar {
public static char GetRandomChar(char cha1,char cha2){
return (char)(cha1+Math.random()*(cha2-cha1+1));//?1的作用是什么呢
}
public static void main(String[] args){
System.out.println("任意小写字符: "+GetRandomChar('a','z'));
System.out.println("任意大写字符: "+GetRandomChar('A','Z'));
System.out.println("0~9任意数字字符: "+GetRandomChar('0','9'));
}
}
于2017-04-08 13:59:52编辑