[英]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.