gpt4 book ai didi

java - 我有一个转换错误(字符串到整数)

转载 作者:行者123 更新时间:2023-12-02 04:43:15 25 4
gpt4 key购买 nike

我和一个 friend 正在制作一个简单的游戏,它随机选择其中一个名称,用户必须猜测它,直到他/她猜对为止。 ,但我们收到一条错误消息:线程“main”java.lang.NumberFormatException 中出现异常:对于输入字符串:“Adam Kovic”。有人可以帮忙吗?

package projectpackage;

import java.util.Random;
import java.util.Scanner;

public class ProjectClass {
public static void main(String eth[]) {

int adam = Integer.valueOf("Adam Kovic");
int bruce = Integer.valueOf("Bruce Greene");
int joel = Integer.valueOf("Joel Ruben");
int spoole = Integer.valueOf("Sean Poole");
int larr = Integer.valueOf("Lawrence Sonntag");
int james = Integer.valueOf("James Willems");
int matt = Integer.valueOf("Matt Peake");

Random r = new Random();
int num[] = { adam, bruce, joel, spoole, larr, james, matt };

}
}

最佳答案

您可以只创建一个字符串数组,每个元素都是具有这些名称之一的字符串,并在 0 到 6 之间进行随机选择;它选择的数字将是所选的特定数组元素。然后在检查玩家是否选择了正确名称的代码中,只需将用户的输入字符串与随机化器选择的字符串数组元素进行比较即可。

关于java - 我有一个转换错误(字符串到整数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29932022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com