import java.util.*; public class T060320 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int start = '\u4E00'; int end = '\u9FA0'; String str = ""; Random r = new Random(); for(int i=0; i<4; i++){ str += (char)(start+r.nextInt(end-start)); } System.out.println(str); }}//生僻字很多,可以改一下end的unicode码
再用
int ii = 65536-15903;
byte bb[]={(byte)(ii/256), (byte)(ii%256)};
String snew String(bb, "GB2312");
String aa[]={"啊","呀"};//可以指定任意多个中文
String bb="";
for(int i=0; i<4; ++i) {
bb += aa[(int)(aa.length*Math.random())];
}
public class T060320 { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int start = '\u4E00';
int end = '\u9FA0';
String str = "";
Random r = new Random();
for(int i=0; i<4; i++){
str += (char)(start+r.nextInt(end-start));
}
System.out.println(str);
}}//生僻字很多,可以改一下end的unicode码