如何将int链接到java字符串数组中的字符串
我正在写一个程序,我必须让计算机随机选择10个对象中的一个,我已经写下来作为字符串数组。。。我正在使用math.random函数来计算一个数字如何将int链接到java字符串数组中的字符串,java,arrays,string,int,Java,Arrays,String,Int,我正在写一个程序,我必须让计算机随机选择10个对象中的一个,我已经写下来作为字符串数组。。。我正在使用math.random函数来计算一个数字 int targetNumber = (int) (Math.random() * 10); System.out.println("I'm thinking of an item, I will only choose one of 10..."); 如何将随机生成的int链接到一个字符串数组中的字符串,该字符串数组中有十个不同的项。。。第一次使用j
int targetNumber = (int) (Math.random() * 10);
System.out.println("I'm thinking of an item, I will only choose one of 10...");
如何将随机生成的int链接到一个字符串数组中的字符串,该字符串数组中有十个不同的项。。。第一次使用java和一个相当大的noob时,在这一部分继续失败
public static String getElement(int x){
String[] stringArray = new String[10];
stringArray[0] = "Gold";
stringArray[1] = "Barnacle";
stringArray[2] = "Wenches";
stringArray[3] = "Wooden Leg";
stringArray[4] = "Davey Jones Locker";
stringArray[5] = "Keira Knightley";
stringArray[6] = "Capt. Sparrow's Sword";
stringArray[7] = "The Black Pearl";
stringArray[8] = "Davey Jones Heart";
stringArray[9] = "Diamonds";
return stringArray[x];
}
它以加勒比海盗为主题。。。学校作业您可以使用stringArray[targetNumber]获取随机数指向的字符串。您可以使用stringArray[targetNumber]获取随机数指向的字符串。使用您发布的代码,您只需执行以下操作:
int targetNumber = (int) (Math.random() * 10);
System.out.println("I'm thinking of an item, I will only choose one of 10...");
System.out.println(getElement(targetNumber));
使用您发布的代码,您只需执行以下操作:
int targetNumber = (int) (Math.random() * 10);
System.out.println("I'm thinking of an item, I will only choose one of 10...");
System.out.println(getElement(targetNumber));
您要选择其中一个字符串。这是通过寻址字符串数组的索引来完成的。目标编号将生成该索引,所以您要做的是stringArray[targetNumber]。这将返回指定索引处的字符串 如果targetNumber为3,将选择木制支腿 使用System.out.PrintLngeElementTargetNumber进行尝试
希望对您有所帮助。您希望选择其中一个字符串。这是通过寻址字符串数组的索引来完成的。目标编号将生成该索引,所以您要做的是stringArray[targetNumber]。这将返回指定索引处的字符串 如果targetNumber为3,将选择木制支腿 使用System.out.PrintLngeElementTargetNumber进行尝试
希望有帮助。当你说将随机生成的int链接到一个包含十个不同项目的字符串数组中的字符串时,你能编辑你的问题以澄清你的意思吗?当你说将随机生成的int链接到包含十个不同项目的字符串数组中的字符串时,你能编辑你的问题以澄清你的意思吗在…内