Java 我想生成一个随机数,然后在另一个类中使用它来生成随机名称
下面是代码,我一直在将int转换为字符串ans,同时我想知道如何在另一个类中使用它Java 我想生成一个随机数,然后在另一个类中使用它来生成随机名称,java,selenium-webdriver,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
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);
让该方法返回一个字符串而不是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();
}
让该方法返回一个字符串而不是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();
}
您能定义生成随机数与随机名称之间的关系吗?您是在获得随机数后从数组中获得随机名称的吗?而且在
返回后也无法执行任何操作,因此您还必须修复该问题。(如果您只想将整数本身转换为字符串,可以通过字符串串联实现:“FirstNam”+id
将id
转换为字符串(如果它是整数)。您可以定义生成随机数与随机名称之间的关系吗?您是在获得随机数后从数组中获得随机名称的吗?而且在返回后也无法执行任何操作,因此您还必须修复该问题。(如果您只想将整数本身转换为字符串,则可以通过字符串串联实现:“FirstNam”+id
将id
转换为字符串(如果它是整数)