1.byte[]data2="欢迎您!终于见到你了!".getBytes();
将String类型的“”中的内容直接转化为byte数组,利用的是String类的getBytes方法
2.String info=new String(byte[] , 0, packet.getLength());
将byte[]数组中的内容转化为String类型,上述代码的意义就是讲byte数组从0开始读到数组的长度,并将其中的数组的byte类型内容转化为String类型
3.
public static String RandomString(int length) {
String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
Random random = new Random();
StringBuffer buf = new StringBuffer();
for (int i = 0; i < length; i++) {
int num = random.nextInt(62);
buf.append(str.charAt(num));
}
return buf.toString();
}
产生length长度的随机数组的方法,以前在自己埋头苦干的时候没有用到的两个binggo一样的方法StringBuffer和String的charAt方法
4.产生一个指定格式的时间字符串
Date date=new Date();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
String s=sdf.format(date);