我想生成一个随机数,并在另一个类中使用它来生成随机名称

时间:2018-09-25 04:07:39

标签: java selenium-webdriver

下面是我坚持将int转换为字符串ans的代码,同时想知道如何在另一个类中使用它

public int RandomNumber(int min, int max)
{
    Random r = new Random();
    return r.nextInt((max - min) + 1) + min;
    String randnumber = r.toString();
}

所以这里的类型不匹配,我也想在下一个脚本中使用这个随机数

String id = pagehelper.RandomNumber(String min, String max);
firstName.sendKeys("FirstName"+id);
lastName.sendKeys("LastName"+id);

1 个答案:

答案 0 :(得分:2)

让方法返回字符串而不是int。我还将该方法设为静态,因为它没有引用任何类成员,并且将名称更改为小写字母,因为这是命名Java方法的习惯

public static String randomNumber(int min, int max) {
    Random r = new Random();
    int temp = r.nextInt((max - min) + 1) + min;
    return r.toString();
}