java随机产生若干个偶数完成求和_java - 创建随机生成器以生成并计算奇数对偶数 - 堆栈内存溢出...
我真的非常困惑。 我已经进行过几次网络搜索,但找不到任何可以帮助我解决这一精确作业问题的信息。
涉及:Java,while循环,随机生成数字和扫描仪控制台输入。
我们必须完成main方法中的代码,以便它从控制台获取两个单独的输入并生成多个“ rolls”,然后在结果为一对数字(偶数,奇数)时显示结果。
编辑:有人向我指出我的措辞令人困惑。 约瑟夫·拉森(Joseph Larson)说得更好:
“您要询问随机数的上限,然后多次运行,对吗?” 对,就是那样。
我有两个主要问题。 如果这些问题得到解决,我很确定我可以解决其余问题。
1)我知道我应该做些事情来完成while循环,但是我尝试过的任何事情都无法获得所需的结果。
2)我认为我错误地声明了randUpBound和奇偶项目,但我无法弄清楚如果我做错了什么。
最奇怪的部分是我的大多数尝试都创建了一个空白的无限循环-不显示任何内容,但是IntelliJ发誓该程序正在运行,并且直到我将其停止后它才会停止。 甚至引号中的字符串也不会出现。
预期的显示和代码如下。 我已经将//添加到了我的代码所在的行中,并留在了老师的说明中。
谢谢你提供的所有帮助!
预期展示
输入随机上限? 12
输入奇偶对数以计数? 2
滚动数字:11、2
发现奇数+偶数对! 11,2
滚动数字:1、8
发现奇数+偶数对! 1、8
滚动数字:1、1
总卷数:6
码
导入java.util。*; //添加
公共类OddEvenPairs {公共静态void main(String [] args){
//.....[add in missing code here - make declarations and add console input for the random number upper bound,
// and the number of odd-even pairs to be counted]
//read two consecutive numbers - fencepost
Scanner console = new Scanner(System.in); //added
Random rand = new Random(); //added
int randUpBound = console.nextInt(); //added
int oddeven = console.nextInt(); // added
System.out.println("Enter random upper bound? " + randUpBound); //added
System.out.println("Enter number of odd even pairs to count? " + oddeven); //added
int roll1 = rand.nextInt(randUpBound);
int roll2 = rand.nextInt(randUpBound);
System.out.println("Numbers " + roll1 + ", " + roll2);
int rollcount = 2;
int oddEvenNum = roll1 + roll2;
//process the numbers
while (oddeven < oddEvenNum) {
oddeven = oddEvenPair(roll1, roll2, oddeven);
roll1 = rand.nextInt(randUpBound);
roll2 = rand.nextInt(randUpBound);
System.out.println("Numbers " + roll1 + ", " + roll2);
rollcount += 2;
//.....[complete missing code here]
}
}
//method to figure out odd-even pair
public static int oddEvenPair(int roll1, int roll2, int oddeven) {
//boolean oddEvenFound = false;
if (roll1 % 2 == 1) {
if (roll2 % 2 == 0) {
//oddEvenFound = true;
oddeven++;
System.out.println("Odd even " + oddeven);
System.out.println("Odd+even pair found!" + roll1 + "," + roll2);
}
}
return oddeven;
}
}
java随机产生若干个偶数完成求和_java - 创建随机生成器以生成并计算奇数对偶数 - 堆栈内存溢出...相关推荐
- java 单元测试 异步_java - 如何使用CountdownLatch对异步代码进行单元测试同步 - 堆栈内存溢出...
我通过代码修改了公开我使用包保护函数注册的回调,如下所示: public void SomeClass { private final CountDownLatch latch = new Count ...
- java 两个set是否相等,java - 两个Set包含相同的元素,但不相等。 为什么会这样呢? - 堆栈内存溢出...
我尝试检查两个集合,我需要两个结果都为TRUE,但事实并非如此. 我不知道为什么结果之一是返回false. 请帮助我,非常感谢. 类CollectionExample: Set set1 = new ...
- java自动生成项目编号_java - Apache POI,在同一文档中创建项目符号点和编号列表 - 堆栈内存溢出...
我试图用apache poi创建一个既包含圆点又包含编号列表的文档. 我想得到这样的结果. 名单: 清单1项目0 清单1项目1 清单1项目2 列表后的段落. 清单2: 清单2项目0 清单2项目1 清单 ...
- java 数组求和_java 实现随机数组输出及求和实例详解
导读热词 java 实现随机数组输出及求和 问题描述: 随机生成10个数,填充一个数组,然后用消息框显示数组内容,接着计算数组元素的和,将结果也显示在消息框中. 设计思路: 使用java.util中的 ...
- java打印空白页_java - DocPrintJob在随机主机上打印空白页 - 堆栈内存溢出
我在各种主机和打印机上打印包含某些标签的PDF时遇到问题. 在某些主机上,我的应用程序打印了许多空白页,但在其他主机上,一切正常. 我不知道为什么. 我没有任何空异常或其他东西. 在装有Linux和带 ...
- Java拆解最多的素数之和_java - 计算并打印第n个素数 - 堆栈内存溢出
为了计算第n个素数,我知道两个主要的变体. 直截了当的方式 也就是说,从找到的所有素数开始计数,直到找到所需的n th为止. 这可以通过不同程度的复杂性和效率来完成,并且在概念上有两种不同的实现方式. ...
- java中mypoiexception,java - 如何使用Poi获取Java中单元格的数据验证源? - 堆栈内存溢出...
此问题包含多个不同的问题. 首先,我们需要获取工作表的数据验证,然后为每个数据验证获取数据验证所适用的Excel单元格范围. 如果该单元格位于该单元格范围之一中,并且数据验证是列表约束,则进行进一步处 ...
- java 停顿 分钟_java - 年轻的垃圾收集更长时间停顿与Java 7 vs java 6 - 堆栈内存溢出...
我注意到,使用java 7的每个年轻垃圾收集平均比使用java 6多10毫秒.我使用的是1.6.0_31和1.7.0_21 . 配置没有改变,硬件和JVM参数都没有改变: -server -XX:+D ...
- java soap附件_java - 附件在SoapUI中工作,但在Java中不能使用SAAJ API吗? - 堆栈内存溢出...
我能够使用SoapUI附加一个完全相同的SOAP Request的zip文件,但不能使用SAAJ Api的Java. 这是我在SOAPUI和JAVA中使用的SOAP请求: projectName ci ...
最新文章
- C# 通用Clone
- Spring Boot——游戏成就系统设计DEMO
- python selenium_Python+selenium自动化测试
- 1 数列分块入门_线性代数入门——利用分块矩阵简化矩阵乘法运算
- 设计模式学习笔记六:.NET反射工厂
- mysql update upper_MySQL数据处理函数upper、abs、date
- python的顶级库_三大用于数据科学的顶级Python库
- FutureWarning: Passing (type 1) or 1type as a synonym of type is deprecated in a future vers 的解决
- 话单数据仓库搭建(1)- 数仓概念及数据采集
- 文章刚刚开源就被培训机构“BP”了,过于不要脸
- 一文带你全方位了解网卡
- java json 特殊字符处理_Json特殊字符处理
- 大数据背后的无奈与焦虑:“128元连衣裙”划分矮穷挫与白富美?
- [VP] 拉普拉斯算子 Laplacian Filter
- 【机器学习】机器学习之决策树(基于ID3、CART挑选西瓜)
- JavaScript数组常用方法解析和深层次js数组扁平化
- 《【游戏】《三国群英传6》VI完全[下载][安装][破防拷][升级]手册》
- ps 的一些常见的键位技巧
- 动态网站CDN是如何加速的?
- 预测分析·民宿价格预测baseline
热门文章
- MPB:山东农大高峥、周波等-​​​尾菜堆肥微生物组样品取样方法
- MPB:河湖着生硅藻样品采集、永久玻片制作及鉴定
- 微生物组-宏基因组分析第8期(报名直播课免费参加线下2020.7,早鸟价仅剩1周)...
- 宏基因组学习交流4群成立
- 常用的linux故障,Linux下常用的故障排查命令行
- java 拉姆表达式_强大的拉姆表达式转Sql 类库 - SqlSugar 隐藏功能之Lambda
- R语言lm函数拟合多项式回归模型、删除数据中的异常样本outlier、之后诊断模型( diagnostics)、使用plot函数打印回归模型的QQ图、残差拟合图、标度-位置图、残差与杠杆关系图
- R语言plotly可视化:plotly可视化基本散点图(指定图像类型、模式)、plotly可视化散点图(为不同分组数据配置不同的色彩)、ggplotly使用plotly包呈现ggplot2的可视化结果
- pandas计算滑动窗口中的中位数实战(Rolling Median of a Pandas Column):计算单数据列滑动窗口中的中位数、计算多数据列滑动窗口中的中位数
- 机器学习的数据类型有哪几种?每种数据类型对应的操作有哪些?为什么?