网页上临时产生随机验证字符串问题:- public class AutoConversion
- {
- public static void main(String[] args)
- {
- String result="";
- for (int i=0;i<4;i++)
- {
- //int intVal=(int)(Math.random()*26+'A'); //这么写程序ok没问题
- int intVal=(int)Math.random()*26+'A'; //这么写,应该也是正确的啊,将double类型强转成int,在'A'相加,会提升到int类型
- result=result+(char)intVal;
- }
- System.out.println(result);
- }
- }
复制代码 怎么第二种写法输出结果每次都是AAAA
|