最佳答案
下面的print语句将打印“hello world”。有人能解释一下吗?
System.out.println(randomString(-229985452) + " " + randomString(-147909649));
randomString()
看起来像这样:
public static String randomString(int i){Random ran = new Random(i);StringBuilder sb = new StringBuilder();while (true){int k = ran.nextInt(27);if (k == 0)break;
sb.append((char)('`' + k));}
return sb.toString();}