그래서 아래의 메소드는 두 변수가 같은 객체를 가리 키도록하지만, 가장 간단한 방법을 찾고 싶다면 s1과 정확히 같은 ArrayList s2를 갖고 싶습니다. 어떻게하면 좋을까요? 이?java - 배열 배열리스트 복사
public static void main(String[] args) {
ArrayList<String> s1 = new ArrayList<String>();
for (int i = 1; i <= 3; i++) {
s1.add(""+i);
}
ArrayList<String> s2 = s1;
}
'for' 루프의 줄에 불필요한 문자열 연결을하고 있음을주의하십시오. 어쩌면 JVM이이를 최적화 할 것이지만 int의 String 표현을 가져 오기 위해' "+"대신 "Integer.toString (i)"를 사용합니다. – rob