gpt4 book ai didi

java - 使用随机输入创建对象

转载 作者:行者123 更新时间:2023-11-30 03:37:46 25 4
gpt4 key购买 nike

我创建了一个简单的算法来解决装箱问题。为了正确测试它,我需要创建大量不同尺寸(不同长度和宽度)的盒子对象。我有一个盒子对象:public Box(int width, int height) 我如何创建 500 个盒子而不用硬编码不同大小的盒子并将它们存储在 ArrayList 中?

感谢您的帮助

最佳答案

使用Random类,也许带有工厂方法:

public static Box create(int minWidth, int maxWidth, int minHeight, int maxHeight) {
Random random = Random();
return new Box(minWidth + random.nextInt(maxWidth - minWidth), minHeight+ random.nextInt(maxHeight - minHeight));
}

关于java - 使用随机输入创建对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27434612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com