【发布时间】:2013-03-28 13:52:06
【问题描述】:
下面的代码编译得很好,但它们不会生成位数
ganerateNewRandom("aaaa", 3)
结果将是aaa435。
下面的代码编译得很好,但它们不会生成位数
import java.util.*;
public class Student
{
private String studentId;
private String name;
private Random random;
public Student( String name)
{
studentId = "UnKnow";
this.name = name;
random = new Random();
}
public String ganerateNewRandom(String prefix, int number)
{
int index = random.nextInt(number);
return prefix + number + "";
}
}
【问题讨论】:
-
你的主线在哪里或从哪里打电话?
-
我可以建议某种循环吗?
-
random.nextX()返回一个数字(可以是任意位数)。
标签: java string random concatenation