用Java代表1..N coords的球员

时间:2011-11-20 16:39:32

标签: java

我的问题是如何制作代码,

我需要一个与玩家[独一无二]的列表,并且每个玩家我都有这些坐标[x,z]

但是对于每个玩家,可以有多于1个坐标[x,z]

我需要轻松保存它,每次触发事件时都必须检查玩家的坐标......

所以我不知道从哪里开始

我的英语不错,所以我想让你为它画一点嘿嘿

enter image description here

2 个答案:

答案 0 :(得分:0)

对于每个玩家,将坐标列表存储在ArrayList中(其中Point是保存(x,y)坐标的结构 - 也许是java.awt.Point)。制作点工具Serializable。 (java.awt.Point已经实现了Serializable。)还使播放器类实现Serializable。然后使用ObjectOutputStream / ObjectInputStream很容易地序列化和反序列化每个播放器(或它们的ArrayList)。

答案 1 :(得分:0)

这个解决了

制作了两个类Coordinate and Player并在播放器中制作了一个坐标

的arraylist

在主要课程中我制作了一个玩家的arraylist ......

使用xml

进行保存 无论如何,请帮忙!