こんにちは、配列をコピーしたいのですが、コピーが遅い「クローン」は使いたくありません。arraycopy と copyOf を試しましたが、うまくいきません。
for (int i = 0; i < arraySize; i++) {
City[] tempCities = Arrays.copyOf(cities, cities.length) ;
distance = 0;
tempCities[i].setVisited();
}
しかし、これは私の元の配列(都市)を変更します。コピーする方法を知っていて、同じオブジェクトへの別のポインタを持っていない人はいますか