猜数字游戏的实现
来源:互联网 发布:网络舆情试题 编辑:程序博客网 时间:2024/05/17 09:04
package csdn.zuoye.com;
import java.util.Random;
import javax.swing.JOptionPane;
public class GuessNumDemo {
static String source="0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";//定义字符串
static String message;//dingyi
public static void main(String[] args) {
//随机产生数字 创建Random的对象
Random random=new Random();
//调用nextInt方法返回一个0---source.length()-1
int index =random.nextInt(source.length());
//获得了随机产生的字母
char guessChar=source.charAt(index);
/*
//JOptionPane.showInputDialog(null, ""+guessChar);
for(int i=0;i<5;i++){
String inputChar=JOptionPane.showInputDialog("请输入你猜的数字");
if(inputChar.equals(guessChar+"")){
JOptionPane.showMessageDialog(null, "恭喜你 ,答对了");
}else {
JOptionPane.showMessageDialog(null, "对不起,你猜错了");
//JOptionPane.showMessageDialog(null, "您猜大了")
}
*/
if(guessChar>=48&&guessChar<=57){
message="请输入数字";
}else if(guessChar>=65&&guessChar<=90){
message="请输入大写字母";
}else if(guessChar>=97&&guessChar<=122){
message="请输入小写字母";
}
System.out.println(guessChar);
for(int i=0;i<5;i++){
String temp=JOptionPane.showInputDialog(message);
char t=temp.charAt(0);
if(guessChar==t){
JOptionPane.showMessageDialog(null, "恭喜你答对了");
break;
}else if(guessChar>t){
JOptionPane.showMessageDialog(null,"你猜小了");
}else{
JOptionPane.showMessageDialog(null,"你猜大了");
}
}
}
}
- 猜数字游戏的实现
- 猜数字游戏的实现
- 猜数字游戏的实现
- 猜数字游戏实现
- 实现猜数字游戏
- 用java实现的猜数字游戏
- 实现控制台的猜数字游戏。
- UI, 猜数字游戏的实现
- JAVA实现简单的猜数字游戏
- struts2实现猜数字游戏
- 随机数实现猜数字游戏
- python实现猜数字游戏
- Go实现猜数字游戏
- 猜数字的游戏
- erlang实现的经典的猜数字游戏
- 女朋友用Python实现的猜数字游戏:)
- java如何实现的简单猜数字游戏代码
- Java用GUI实现猜数字的游戏
- 【转载】【leetcode】Longest Substring Without Repeating Characters
- 动态规划之最长子序列和最长子串
- Java案例
- 解决库链接时的相互依赖
- VS2008中CDockablePane停靠框
- 猜数字游戏的实现
- 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题
- 为 android的系统控件添加属性
- linux 从文件系统方面理解软链接、硬链接
- JS的Document属性和方法
- 数据结构实验题--判断入栈出栈操作序列是否合法
- Qt Model/View学习笔记之四创建新的Model
- Android 打开应用方式之间的区别(安装后选择“打开(Open)”对比其它方式)
- 关于mysql大数据量分页方法