gpt4 book ai didi

java - 如何从文本字段中提取信息并将其与先前的输入进行比较

转载 作者:行者123 更新时间:2023-12-01 13:08:53 27 4
gpt4 key购买 nike

我正在学习入门级 java 类(class),必须设计一个程序,让用户猜测 1-1000 之间的随机数。我知道我需要一个单独的类来从文本字段中提取信息,但是我如何存储每个连续的猜测?如果猜测比之前的尝试更接近或更远,我需要声明“更热”或“更冷”。

private class Event implements ActionListener{
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == guessAgain)
{

}
else if(e.getSource() == newGame)
{

}
else if(e.getSource() == userGuess)
{
input = userGuess.getText();
guess = Double.parseDouble(input);
}

最佳答案

针对“较冷”/“较热”问题的一些思路......

public static void main(String[] args) {

int guess, prevGuess, prevMiss, miss, secretNumber;

secretNumber = 99;

prevGuess = 77;
prevMiss = Math.abs(secretNumber - prevGuess);

guess = 88;
miss = Math.abs(secretNumber - guess);

if (miss > prevMiss) System.out.println("Colder");
else if(miss < prevMiss) System.out.println("Warmer");
else System.out.println("No change");

}

差异的绝对值给出了之间的距离。

关于java - 如何从文本字段中提取信息并将其与先前的输入进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23048624/

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