十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
public static void main(String[] args)throws Exception{
创新互联建站主营南山网站建设的网络公司,主营网站建设方案,成都App制作,南山h5成都小程序开发搭建,南山网站营销推广欢迎南山等地区企业咨询
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String name=br.readLine();
//连接数据可
//Statement st;
ResultSet rs=st.executeQuery(sql);--rs就是你要的结果
rs.get.....把你要的值取出来就行了
}
1、查看你的JREDetect.class的路径,如果你是用网页调用的,要和网页放在同一个目录下。
2、查看你封装JREDetect.class时是否调用了别的jar包,如果调用了,也要放在同一个目录下。
3、做一下自测,在你没封装JREDetect.class之前,先测试一下能不能使用。
找到您的ie浏览器使用的jre包,我的是:D:\Program Files\Java\jre1.6.0\lib\security,在这个包下面有个java.policy文件,打开编辑它:
在grant里增加2个语句:
permission java.lang.RuntimePermission "accessClassInPackage.sun.jdbc.odbc";
permission java.util.PropertyPermission "file.encoding", "read";
再关闭ie,重新运行
这个很简单,用Java的Math.Random函数。
因为你要控制9位数字,并且第一位不是0,所以随机数就是100000000~999999999之间产生。
而Math.Random函数产生的随机数范围是[0,1), 所以用一个函数就可以产生了:
String bankaccount = String.valueOf(Math.round(Math.random()*900000000+100000000));
这里注意一点:
1. 后面加多少(比方说+100),就说明随机数从哪个开始取
2. 那个乘数是最大的要达到的数值(当然你要加上基数,就是+100的值)。
3. 因为随机数区间是[0,1), 所以1是达不到的,所以应该*900000000, 而不是*899999999.