我有一个XML文件,看起来像附加图像:
我使用“blame”命令从Git开源存储库中获取了属性(commitId,author,date和time)。
但是,对于我的评估,我需要随机填充这些属性和我拥有的数据。例如,我有Junio,Peter,Jiang,Jens,Jeff,Ramkumar和Linus作为作者,日期介于2010年和2012年之间。
使用Java填充此数据的最佳方法是什么?
答案 0 :(得分:1)
您可以将所需的值放入数组中,如下所示:
String names[] = {Junio, Peter, Jiang, Jens, Jeff, Ramkumar, Linus};
String dates[] = {2010, 2011, 2012};
然后使用Random类,你可以这样做:
Random ran = new Random();
String name = names[ran.nextInt(7)];
String date = dates[ran.nextInt(3)];
这会给你一个随机的名字和日期。冲洗。重复。
请注意,要获得0到n之间的随机数,您需要nextInt(n + 1)。