当我的输出由于我的方法中的JOptionPane
循环导致我的输出有很多变化时,如何使用if
从我的方法显示输出字符串?
例如:
public static int ballpath(int NumberOfSlot) {
for (int i = 0; i < NumberOfSlot; i++) {
if (Math.random() * 10 <= 5) {
String output3 = "R";
JOptionPane.showMessageDialog(null, output3);
} else {
String output4 = "l";
JOptionPane.showMessageDialog(null, output4);
}
}
JOptionPane.showMessageDialog();
}
当我在程序中调用方法时,如何使用JOptionPane
显示"l"
或"R"
?
p.s代码JOptionPane.showMessageDialog();
的最后一位不完整,因为我不知道如何显示输出
答案 0 :(得分:0)
String
在output
之外声明名为forloop
的{{1}},然后您可以在conditions
内更改它。然后在最后打开joption pane
。
答案 1 :(得分:0)
你的代码非常不清楚(你想展示一堆joptionpanes吗?),但这可能是你想要的:
String output = "";
for (int x = 0; x < NumberOfSlot; x++)
{
if (Math.random() * 10 <= 5) {
output+="R";
} else {
output+="l";
}
}
JOptionPane.showMessageDialog(null, output);
请提供更多信息。