根据一批商品自动生成一批订单,求java程序实现或编程思路,谢谢

有一批不同种类的商品,每种商品都有多个数量,而且也有价格,现在需要将这批商品自动生成一批订单,订单生成的规则是每张订单要包含两种商品,且订单总价格在500元以内的占生成一批订单的总订单数量的90%,另外10%的订单总价格要在500至600元以内。请问用java程序怎么实现呢?求java程序实现或编程思路

2个回答

思路:数学题 两个维度 比例 订单金额 比例就是订单数量 / 订单总数 金额就是 商品数量乘以单价 然后聚合不同类型

编程思路:循环配单 遍历list(装商品Info对象 ) 判断两个维度是否吻合 是 继续循环配单 否pass完成一张订单

liuyonghe2013
yongheliu 有伪代码提示吗?
2 年多之前 回复

每个变量的值怎么变 可以参考分页属性设置

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
实现一个自动生成的订单ID

我在做一个POS机收费系统,然后打算写一个java类生成订单ID,因为ID不能重复,所以我打算是按"日期+流水号"的格式。 在生成一张订单的订单号的时候,需要获取数据库上一订单的ID 然后+1来实现。 想求问一下大神们,如何才能获取上一订单的ID号呢?

求一个java密码随机生成程序

要求:同时含有大小写字母,数字,特殊字符但不含有空格,8到32位,最好长度作为一个参数可调整

求一个循环群的生成元,用java代码实现

题目:编写一个函数求循环群的一个生成元,使用java代码实现 函数输入:一个大素数p,类型为BigInteger 函数返回值:输出素域p除开零元的一个生成元g,类型为BigInteger 不要暴力,能不能有巧妙一些的算法

java中编号自动生成问题。。

![图片说明](https://img-ask.csdn.net/upload/201902/22/1550829507_559563.png)停车场里面停车位编号自动生成

Java写好的.java文件怎样自动生成UML图解

我写的Java想自动生成UML图,用什么软件最好?求大神指点,把软件详细安装,使用附上,表示衷心的感谢!么么哒

使用phtread多线程编程程序来生成Fibonacci序列 c/c++

请用c/c++实现以下内容:(多线程) Fibonacci序列是一组:0,1,1,2,3,5,8,…… fib0=0; fib1=1; fibn=fibn-1+fibn-2; 使用phtread多线程编程程序来生成Fibonacci序列。程序应该这样工作:用户运行程序时,在命令行输入要产生Fibonaci序列数,然后程序创建一个新的线程来产生Fibonacci数,把这个序列放到线程共享的数据中(数组可能是一种最方便的数据结构)。当线程执行完成后,父线程将输出子线程产生的序列。由于在子线程结束前,父线程不能开始输出Fibonacci序列,因此,父线程需要等子线程结束。

java怎么实现报表的生成

大概功能就是在网页上有一些数据参数,可以随便选中其中的几个,然后选中起始时间,有个按钮‘生成报表’,点击就分别生成这些参数的报表。

java解析excle数据并自动生成Word报表

![图片说明](https://img-ask.csdn.net/upload/201804/16/1523847073_662535.png) 需要读取从客户端发送过来的excel文件内容,excel文件的格式是事先规定好的不变的, 生成的Word文件的格式也是是事先规定好的不变的,把excle中的数据提取出来,汇总归类生成Word报告,如下图,求完整的解决方案,包含项目源码,可以添加报酬 ![图片说明](https://img-ask.csdn.net/upload/201804/16/1523847093_81482.png)

java编程实现一组图片的动态更新

java做小游戏,如何能够更新对象的状态,比如说有一组小鸟的图片,是不同状态的,如何编程实现这个小鸟动起来。求大神指教

JAVA+Mysql程序,想在Mysql的一张表中让数据库自动生成一个字段的Icq号

我想做个聊天系统,想在Mysql的一张注册表中,加入注册信息后,让数据库自动生成一个Icq号。好像我们的QQ账号似的。简单的只要能实现就行。我新手。

java提交订单时如何生成18位流水号

求一个思路,不用uuid。还有其他方法吗,生成订单的不重复的流水号

生成流水单号是在java代码中生成好还是直接从数据库中生成?

之前项目中用的oracle数据库,用sequence生成流水号。现在用mysql,没有 sequence,那么,如果生成流水号的话,是自己建表写函数直接生成流水号好。还是在后台写个java方法用synchronize锁上生成流水号好?

java随机数生成(求一个java安全随机数生成的方法)

网上找到几种随机数生成的方法但是不知道那种比较安全 1.SecureRandom 2.double pross = (1 + rm.nextDouble()) * Math.pow(10, strLength); 第一种 实现网上的有点看不懂 萌新就问 =|=

通过java 程序调用jmeter 实现自动测试

各位大神: 谁有这样的demo提供一个 我参考一下 。脚本是否可以通过页面传递的参数自动生成 执行脚本的方式?

求大神提供一个 用java代码写的生成长图 就是把html代码生成成图片,感激不尽!

新人求帮助,感激不尽! 用java代码写的生成长图 就是把html代码生成成图片, 如果是利用截图实现的话,最好能自己控制截图的大小和位置。

多个商品一起支付,支付宝生成多个订单

我选择了某一个商家的多个商品,用支付宝支付的时候,支付一次,商家支付宝里生成的是多个订单。怎么实现的??

Java 如何生成一定规则的编码

如: 我要生成b001这种, 前面一个是字母 后面3位是编号编号是逐渐增加的

求一个使用Java编写的考试程序

要求是基本流程就是, 1:试题库管理功能,录入试题、编辑试题,(使用记事本形式录入试题) 2:随机抽题功能,简单起见,可以先固定试卷结构,比如每份试卷固定20道选择题、10道判断题和2道程序设计题,用户答卷完成就提交 3:评分功能,选择题和判断题自动评分,其他主观题就手工输入分数,然后自动计算总分

eclipse/myeclipse 怎么批量生成接口的实现类?

写完dao接口还要定义一遍实现类,好累啊 有没有批量生成的办法,命名规则就是接口名+自定义名称。

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

立方体线框模型透视投影 (计算机图形学实验)

计算机图形学实验 立方体线框模型透视投影 的可执行文件,亲测可运行,若需报告可以联系我,期待和各位交流

2019 AI开发者大会

2019 AI开发者大会

组成原理课程设计(实现机器数的真值还原等功能)

实现机器数的真值还原(定点小数)、定点小数的单符号位补码加减运算、定点小数的补码乘法运算和浮点数的加减运算。

C/C++跨平台研发从基础到高阶实战系列套餐

一 专题从基础的C语言核心到c++ 和stl完成基础强化; 二 再到数据结构,设计模式完成专业计算机技能强化; 三 通过跨平台网络编程,linux编程,qt界面编程,mfc编程,windows编程,c++与lua联合编程来完成应用强化 四 最后通过基于ffmpeg的音视频播放器,直播推流,屏幕录像,

MFC一站式终极全套课程包

该套餐共包含从C小白到C++到MFC的全部课程,整套学下来绝对成为一名C++大牛!!!

软件测试2小时入门

软件测试2小时入门

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

计算机图形学-球的光照模型课程设计

计算机图形学-球的光照模型,有代码完美运行,有课程设计书

Linux常用命令大全(非常全!!!)

Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 d...

因为看了这些书,我大二就拿了华为Offer

四年了,四年,你知道大学这四年我怎么过的么?

深度学习原理+项目实战+算法详解+主流框架(套餐)

深度学习系列课程从深度学习基础知识点开始讲解一步步进入神经网络的世界再到卷积和递归神经网络,详解各大经典网络架构。实战部分选择当下最火爆深度学习框架PyTorch与Tensorflow/Keras,全程实战演示框架核心使用与建模方法。项目实战部分选择计算机视觉与自然语言处理领域经典项目,从零开始详解算法原理,debug模式逐行代码解读。适合准备就业和转行的同学们加入学习! 建议按照下列课程顺序来进行学习 (1)掌握深度学习必备经典网络架构 (2)深度框架实战方法 (3)计算机视觉与自然语言处理项目实战。(按照课程排列顺序即可)

fakeLocation13.5.1.zip

fakeLocation13.5.1 虚拟定位 ios13.5.1的最新驱动下载,iPhone/iPad免越狱虚拟定位工具Location-cleaned驱动已更新

UnityLicence

UnityLicence

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

土豆浏览器

土豆浏览器可以用来看各种搞笑、电影、电视剧视频

【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例

这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。运行环境:VS2017。已经实现功能:开始游戏、消子、判断胜负、提示、重排、计时、帮助。

php+mysql学生成绩管理系统

学生成绩管理系统,分三个模块:学生,教师和管理员。 管理员模块:负责学生、老师信息的增删改;发布课程信息的增删改,以便让学生选课;审核老师提交的学生成绩并且打印成绩存档;按照课号查询每个课号的学生成绩

多功能数字钟.zip

利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能

推荐24个国外黄色网站欣赏

在中国清朝,明黄色的衣服只有皇子才有资格穿,慢慢的黄色在中国就成了高贵的颜色。在人们的色彩印象中,黄色也表现为暂停。所以当你的网页设计采用黄色的时候,会让人们在你的网页前停留。 黄色,就像橙色和红色,黄色也是一个暖色。它有大自然、阳光、春天的涵义,而且通常被认为是一个快乐和有希望的色彩。黄色是所有色相中最能发光的颜色,给人轻快,透明,辉煌,充满希望的色彩印象。 黄色是一个高可见的色...

u-boot-2015.07.tar.bz2

uboot-2015-07最新代码,喜欢的朋友请拿去

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

学生成绩管理系统(PHP + MYSQL)

做的是数据库课程设计,使用的php + MySQL,本来是黄金搭配也就没啥说的,推荐使用wamp服务器,里面有详细的使用说明,带有界面的啊!呵呵 不行的话,可以给我留言!

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

C++语言基础视频教程

C++语言基础视频教程

玩转Python-Python3基础入门

玩转Python-Python3基础入门

相关热词 c# 开发接口 c# 中方法上面的限制 c# java 时间戳 c#单元测试入门 c# 数组转化成文本 c#实体类主外键关系设置 c# 子函数 局部 c#窗口位置设置 c# list 查询 c# 事件 执行顺序
立即提问