string z;
s[2]是ABCD 的中的一个字母
我想把s[2]存到z里。给下面的判断语句用 else if(temp.equals("下一题"))
{
if(qusId==list.size()){
JOptionPane.showMessageDialog(null,"你是最后的得胜者!");
}
else
{
String[] s=(String[])list.get(qusId++);
t.setText(s[0]+"\n"+s[1]);
ad.writeSocket(s[0]+"\n"+s[1]);
z=s[2];
}
} else if(temp.equals("正确答案"))
{
if(answer.equals(z))
{JOptionPane.showMessageDialog(null,"答案正确!");
}
else
{JOptionPane.showMessageDialog(null,"答案错误,你的金币被其他游戏者平分!");
System.exit(0);}
}
这里z取不到值
同一个方法里
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货