gpt4 book ai didi

Java 运算符证明包含在数组中

转载 作者:太空宇宙 更新时间:2023-11-04 13:03:46 24 4
gpt4 key购买 nike

在下面的示例中,我尝试确定单击的按钮是否包含在某个 JButton 数组中。当按下屏幕上的按钮时,我只是得到字符串 false,这意味着 while 循环的计算结果为 false。我想如果我没记错的话,这是因为 Arrays.asList(ArrName).contains(element) 不适用于原始类型。如果我的猜测属实,如何解决这个问题?如果不是真的,解决方案是什么?

            JButton[] num;
c = ((JButton) e.getSource()).getText();
System.out.println(Arrays.asList(this.num).contains(c));
while(Arrays.asList(this.num).contains(c)){
System.out.println("True");
}

最佳答案

如果您尝试在 JButton 数组中查找字符串,它将不起作用。

c = ((JButton) e.getSource()).getText(); 更改为 c = (JButton) e.getSource();

关于Java 运算符证明包含在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34692468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com