Java 如何生成4096个字节的随机字符串

程序需要生成不同长度的随机字符串,
伪代码如下:

String indata[] = new String[4];
indata[0] = (1字节);
indata[1] = (128字节);
indata[2] = (1024字节);
indata[3] = (4096字节);

帮我想想如何补充上吧,非常感谢了。