- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我似乎无法让它发挥作用,因为我陷入了困境。我不知道 if 语句中该怎么做。任何帮助将不胜感激。
Random coin1 = new Random();
Random coin2 = new Random();
Random coin3 = new Random();
int count = 0;
int heads = 0;
System.out.println("Toss\tCoin1\tCoin2\tCoin3");
while (heads < 3) {
int c1 = coin1.nextInt(2);
int c2 = coin2.nextInt(2);
int c3 = coin3.nextInt(2);
count++;
if()
System.out.println(count + "\t" +coin1 +"\t" + coin2 + "\t" +coin3);
最佳答案
如果您假设在抛出 heads 时 nextInt()
返回 1
,则将这些值的总和分配给 头
。
heads = c1 + c2 + c3;
如果您使用 nextBoolean()
而不是 nextInt(2)
,则还可以选择使用 if
,后者将返回 true
如果头被抛掷。还将变量修改为 boolean
而不是 int
代码可能如下所示
while (heads < 3) {
boolean c1 = coin1.nextBoolean();
boolean c2 = coin2.nextBoolean();
boolean c3 = coin3.nextBoolean();
count++;
heads = 0;
heads += c1 ? 1 : 0; //incrementing heads if c1 is true
heads += c2 ? 1 : 0;
heads += c3 ? 1 : 0;
if(c1 && c2 && c3){ }
System.out.println(count + "\t" + c1 +"\t" + c2 + "\t" +c3);
}
同样在System.out.println(count + "\t"+coin1 +"\t"+ coin2 + "\t"+coin3);
coin1
是对 Random
对象的引用,这意味着这将打印出类似于 java.util.Random@74a14482
的内容,而不是抛硬币的值。如果您想打印 0
或 1
,则需要打印 c1
。 (与2和3相同)
关于java - 正面或反面有 3 个硬币,直到所有 3 个硬币都落在正面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54946910/
我正在尝试学习如何使用 Javascript 库 leaflet连同 d3创建各种 map 可视化效果。 我一直在关注this tutorial它创建了具有一定交互性的美国等高线 map 。这提供了一
我对来自 https://github.com/felixrieseberg/React-Dropzone-Component 的 Webpack 和 React dropzone 插件有疑问 我使用
考虑到 MapR-DB 是一个分布式数据库,它要么属于“CP”类别,要么属于“AP”类别。 最佳答案 引自http://maprdocs.mapr.com/home/MapROverview/c_ma
我正在 Zurb 的 Foundation 4 中构建一个站点。我有一个包含两列的行。左栏是段落,右栏是图像。当我将浏览器缩小到移动尺寸以便布局折叠成一列时,我希望右侧的 div(图像)在转换为一列时
我是一名优秀的程序员,十分优秀!