如何通过java向mysql输入一个随机数猜大小

如何通过java向mysql输入一个随机数猜大小,第1张

1、首先通过控制台一直输入一个整数,比较该数与系统随机生成的那个数

2、枝宽搭其次如果大就输出“猜大了。”,继续输猛拿入。如果小就输出“猜小了。”。

3、最后继续输入;如果相等巧丛就输出“恭喜,猜对了。”,退出输出。

把int a2 =Integer.parseInt(tf2.getText())放到actionPerformed(ActionEvent e){}里边才对。

花浓花浅是正解。

你看看你的逻辑,只有判断了e.getSource()==b2之后,才有必要执行tf2.getText()你的程序当按下“得到一个随机数”时卖咐,就执行tf2.getText()了,没有必要,而且拿氏此中敏纯时tf2中根本没有输入,所以抛出了java.lang.NumberFormatException.由于java默认初始化int值为0,所以此时a=0.你输入0时会看到显示“猜对了”。

一般框架都直接继承javax.swing.JFrame。

够详细吧。

import java.io.*

public class helloword

{

public static void main(String args[])

{

try{

//input

InputStreamReader isr=new InputStreamReader(System.in)

BufferedReader br =new BufferedReader(isr)

/誉纤毕/提示

System.out.println("请你输入第一个数字")

String a1=br.readLine()

System.out.println("请你输入第竖桐二个数字"庆芹)

String a2=br.readLine()

//把String转换为float

float num1=Float.parseFloat(a1)

float num2=Float.parseFloat(a2)

if(num1>num2)

{

System.out.println("第1个数大")

}

if(num1==num2)

{

System.out.println("xiaingdeng")

}

if(num1<num2)

{

System.out.println("第2个数大")

}

}catch(Exception e)

{

e.printStackTrace()

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12544459.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存