String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@.+-*/_";如上面的字符串,我想在里面随机取8位组成一个新的字符串,如何实现?路过的大神指点下。字符串,随机string
解决方案 »
- Android界面如何在xml中设计同时,xml中一个linearlayout用代码设计
- 构建gerrit server 遇到Permission denied (publickey)错误
- android中用Socket协议上传文件时出现SocketException:Permission denied
- 请问如何在代码里设置USB调试模式
- 拍照时的图像识别
- 请教XE5 Update2开发安卓Socket通讯问题?
- json解析求助
- 上下文菜单没出来,不解,求大神指点(照着android编程权威指南做的)
- imageloader 同时内存缓存和磁盘缓存
- 我设置了imagebutton点击跳转手机qq,代码运行没有报错,但真机调试的时候店里我添加的imagebutton没有反应
- 关于ExpandableListView和其它组件整合的页面布局
- android图片显示问题
public void testString()
{
Random random = new Random();
String str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@.+-*/_";
int str_len = str.length();
StringBuffer stringBuffer = new StringBuffer();
for(int i=0; i<8; i++)
{
int temp_radom = random.nextInt(str_len-1)%(str_len);
stringBuffer.append(str.substring(temp_radom, temp_radom+1));
}
System.out.println(stringBuffer.toString());
}