java猜数字1到100记录时间
时间: 2023-12-08 19:39:40 浏览: 60
以下是Java猜数字1到100并记录时间的代码示例:
```java
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
int number = (int) (Math.random() * 100) + 1;
int guess = 0;
int count = 0;
long startTime = System.currentTimeMillis();
Scanner input = new Scanner(System.in);
while (guess != number) {
System.out.print("请猜一个1到100之间的整数:");
guess = input.nextInt();
count++;
if (guess > number) {
System.out.println("你猜的数字太大了!");
} else if (guess < number) {
System.out.println("你猜的数字太小了!");
} else {
long endTime = System.currentTimeMillis();
long usedTime = (endTime - startTime) / 1000;
System.out.println("恭喜你,猜对了!你用了" + usedTime + "秒,猜了" + count + "次。");
}
}
}
}
```