如何随机生成一个...........

来源:百度知道 编辑:UC知道 时间:2024/06/05 14:07:10
如何随机生成一个9位数.开头不能为0?
如何写呢?
Random ran=new Random();```
然后呢?`
朋友们帮下了~~`

public static long getRandom(){
Random r=new Random();
StringBuffer num=new StringBuffer(9);
for(int i=0;i<9;i++){
num.append(r.nextInt(9)+1);
}
return Long.parseLong(num.toString());
}

不知道满意不

Random rm = new Random();
int a = rm.nextInt() ;
if(a>99999999&&a<1000000000)
{
txtNum.setText("" + Math.abs(a));
}