gpt4 book ai didi

java - 存储 5 个属性的最有效方法

转载 作者:行者123 更新时间:2023-12-01 18:19:29 25 4
gpt4 key购买 nike

所以我试图存储一个对象的 5 个属性,它们是 5 个不同的整数。

存储这些的最佳方式是什么?我正在考虑数组,但数组不灵活。我还需要能够检索所有 5 个属性,因此数组可能无法正常工作。

这里有一些背景知识(如果有帮助的话):我目前正在制作一款类似于 Terraria(或 2D Minecraft)的游戏。我想存储对象在 map(x,y) 上的位置,以及它在屏幕上 map(x,y) 部分的位置,以及它是什么类型的对象。

最佳答案

import java.awt.Point

public class MyClass {
private Point pointOnMap;
private Point pointOnScreen;
// ...
}

Point 类将 x 和 y 值绑定(bind)到单个对象中(这是有道理的),并为您提供听起来您需要的有用的基本方法,例如 translate距离http://docs.oracle.com/javase/7/docs/api/java/awt/Point.html

关于java - 存储 5 个属性的最有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27996404/

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