您的位置:首页 > 产品设计 > UI/UE

产生制定位数的随机字符串,以及StringBuffer,StringBuilder区别

2015-12-04 18:30 423 查看
ddpublic static String getRandomByLen(int len){
if(length<=0){
return "0";
}
Random rd = new Random();
StringBuffer sb = new StringBuffer();
for(int i=0;i<length;i++){
int h = rd.nextInt(10);
sb.append(h);
}
sb.toString();
}

好了顺便介绍一下,StringBuffer 和StringBuilder的区别

StringBuffer 线程安全,但是效率低,执行速度慢

StringBuilder线程不安全,但是效率高,执行速度快

什么是线程安全,所谓安全就是线程同步,

什么是线程同步,同步,就是synchronization; 反则同理
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: