gpt4 book ai didi

java - 创建没有符号的真实直方图

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

我需要一种制作直方图的方法,而不是使用符号。通常我使用 * 符号来制作看起来像直方图的东西,但对于我的数学作业,我必须找到一种方法来打印直方图,但谷歌搜索却一无所获。

我大约 4 个月前学习了 OOP,我不知道有什么类(class)可以满足我的需要。我的数据已经在 .java 中,我生成了数字,并将它们保存在数组中。

有什么方法可以在 Java 中生成“真正的”直方图吗?

编辑:对不起,如果我用错了术语,我的母语不是英语

最佳答案

为此有许多第三方库。 JFreeChart是一种流行且易于使用的方法。

但既然你说这是一项任务,我假设第三方库可能是不可能的,所以我会给你一个简单的标准 Java 解决方案/选项。

您可以使用 Graphics API 将直方图绘制到面板上。您可以在 Performing Custom Painting 阅读更多内容

基本上,您可以对数字数组执行的操作是为每个数字绘制一个矩形。该数字将决定矩形的高度。您可能想要查看一些有助于逻辑的答案是 How to make a dynamic frequency histogram from user input , Paint a histogram via fillRect() , 还有 How do I change the size of a rectangle while painting a histogram?

enter image description here

关于java - 创建没有符号的真实直方图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23096640/

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