supermario.java
来自「达内JAVA培训-WEB课程部分项目源代码」· Java 代码 · 共 57 行
JAVA
57 行
package cn.com.tarena.web.jsp.day2;
import java.util.Random;
public class SuperMario {
private String message;
private boolean isSuccess;
private int answer;
private int times;
public void setGuess(int userGuess){
guess(userGuess);
}
public void guess(int userGuess){
times++;
//比较算法
if(userGuess == answer){
isSuccess = true;
message = "Congratulations,hit it!";
}else if(userGuess < answer){
message = "Please try higher!";
}else{
message = "Please try lower!";
}
}
public void reset(){
answer = getAnswer();
times = 0;
isSuccess = false;
message = "";
}
public int getAnswer() {
int answer = new Random().nextInt();
answer = Math.abs(answer);
answer = answer % 100 + 1;
return answer;
}
public boolean isSuccess() {
return isSuccess;
}
public String getMessage() {
return message;
}
public int getTimes() {
return times;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?