我不确定 Java 语言中如何实现以下输出。请注意输出中存在双破折号:
String keyName = projectId.AsString + "-comments-" + creationMomentString + "-" + _rand.nextInt() + ".txt";
System.out.println(creationMomentString);
System.out.println(_rand.getClass());
System.out.println(keyName);
输出:
0000001466400377645
class java.security.SecureRandom
o7grn3qt-comments-0000001466400377645--874329600.txt
-------------------------------------^
最佳答案
嗯...
调用
_rand.nextInt()
返回一个整数值。整数可以为负数。例如它可以是
-874329600
从而产生您得到的输出。
第一个减号是字符串连接的文本输出。第二个减号是数字的符号。
关于java - 这个字符串怎么可能输出呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37915259/