生成随机数 /** * 返回一个6位的随机字符串(只包含数字) * * @param length * 随机字符串长度 * @return 随机字符串 */public static String generateStringS() { RANDOM_LENGTHS = 6; RANDOM_LENGTH = 9; StringBuffer sb
/** * 返回一个6位的随机字符串(只包含数字) * * @param length * 随机字符串长度 * @return 随机字符串 */ public static String generateStringS() { RANDOM_LENGTHS = 6; RANDOM_LENGTH = 9; StringBuffer sb = new StringBuffer() ; Random random = new Random(); for (int i = 0; i < RANDOM_LENGTHS; i++) { sb =sb.append(random.nextInt(RANDOM_LENGTH));//random.nextInt(9)---->将生成一个0 <= 生成随机数 < 9 } return sb.toString(); } /** String与stringBuffer的区别 1.StringBuffer的相加用append String的相加用+ 2.String不可修改,其实你的修改每次都是开辟新内存的,线程不安全 3.StringBuffer可修改,每次修改都是直接加在后面,而不是去开辟新内存,线程也安全(StringBuffer的append方法比String的+方法效率高) */