📄 guessbean.java
字号:
package test;
import java.util.*;
public class GuessBean
{
int answer;
boolean success;
String hint;
int numGuesses;
public GuessBean()
{
reset();
}
public void setGuess(String guess)
{
numGuesses++;
int g;
try
{
g=Integer.parseInt(guess);
}
catch(NumberFormatException e)
{
g=-1;
}
if(g==answer)
{
success=true;
}
else if(g==-1)
{
hint="a number next time";
}
else if(g<answer)
{
hint="highter";
}
else if(g>answer)
{
hint="lower";
}
}
public boolean getSuccess()
{
return success;
}
public String getHint()
{
return ""+hint;
}
public int getNumGuesses()
{
return numGuesses;
}
public void reset()
{
answer=Math.abs(new Random().nextInt()%100)+1;
success=false;
numGuesses=0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -