【发布时间】:2015-02-21 15:36:19
【问题描述】:
我正在编写一个通过 Java 二维板移动的探针。为此,我有两个 Integer ArrayLists,其中包含探测所遵循的路径。第一个 ArrayList 包含 x 坐标,第二个包含 y 坐标。我想做的是检查运动的下一个瓦片是否已经被访问过,即新的x坐标和新的y坐标是否在对应的ArrayList中并且共享相同的位置。这样,如果新的瓷砖已经被访问过,我不会搬到那里去。我怎么可能这样做?我尝试过使用 indexOf 和 lastIndexOf,但它不起作用,因为每个坐标都可以重复无限次。我也试过 .contains 但它也不起作用,因为我需要它包含在特定位置的两个数组中。
任何帮助将不胜感激。
【问题讨论】:
标签: java arraylist coordinates