繁体   English   中英

文本字段中的随机数

[英]Random number in text field

我只是从Java入手,我只想编写一个小程序,一个基于运气的小游戏,我必须猜测一个随机选择的数字,每当我猜到它时,就会弹出一个窗口,向我发送消息。

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    String haha = jTextField1.getText();
   Random celka = new Random();
   int ciprx = celka.nextInt(6)+1;

   if (haha.contains(ciprx)){
       JOptionPane.showMessageDialog(null, "BUHĀ!");
   }
}   

问题是我不能在ciprx之后写ciprx ,因为那是and integer并且我不能把.contains放在那儿,但是我需要文本字段包含(秘密)随机生成的数字,以防显示弹出消息。 很好,但是,例如,如果我只是在.contains之后加上"a" 我怎样才能解决这个问题?

您只需要先将其转换为字符串即可:

if (haha.contains(String.valueOf(ciprx)))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM