«arraylist» 태그된 질문

일부 언어 / 플랫폼 (예 : Java 또는 .NET)에서 찾을 수있는 간단한 컬렉션 데이터 유형입니다. 배열 목록은 두 가지 장점을 모두 활용하여 배열을 사용하여 목록을 구현합니다.

12
ArrayList <Object>에서 각 개체가 어떤 유형인지 어떻게 알 수 있습니까?
DB에서 가져온 여러 요소로 구성된 ArrayList가 있으며 문자열, 숫자, double 및 int로 구성됩니다. 리플렉션 유형 기술을 사용하여 각 요소가 보유하는 각 데이터 유형을 알아내는 방법이 있습니까? 참고 : 데이터 유형이 너무 많은 이유는 이것이 다른 DB로 구현되도록 작성되는 자바 코드 조각이기 때문입니다.

10
동적으로 할당 된 어레이의 이상적인 성장률은 얼마입니까?
C ++에는 std :: vector가 있고 Java에는 ArrayList가 있으며 다른 많은 언어에는 고유 한 형태의 동적 할당 배열이 있습니다. 동적 배열에 공간이 부족하면 더 큰 영역에 재 할당되고 이전 값이 새 배열에 복사됩니다. 이러한 어레이의 성능에 대한 핵심적인 질문은 어레이의 크기가 얼마나 빨리 증가하는지입니다. 항상 현재 푸시에 맞을만큼만 커지면 매번 …

5
내 ArrayList에 목록에 마지막으로 추가 된 항목의 N 개의 복사본이 포함 된 이유는 무엇입니까?
ArrayList에 세 개의 다른 개체를 추가하고 있지만 목록에는 마지막으로 추가 한 개체의 복사본 세 개가 포함되어 있습니다. 예를 들면 : for (Foo f : list) { System.out.println(f.getValue()); } 예상 : 0 1 2 실제 : 2 2 2 내가 어떤 실수를 했습니까? 참고 : 이것은이 사이트에서 발생하는 수많은 유사한 문제에 …
84 java  list  arraylist  static 



6
Intent를 통해 ArrayList 전달
인 텐트를 사용하여 arrayList를 다른 활동에 전달하려고합니다. 다음은 첫 번째 활동의 코드입니다. case R.id.editButton: Toast.makeText(this, "edit was clicked", Toast.LENGTH_LONG).show(); Intent intent = new Intent(this, editList.class); intent.putStringArrayListExtra("stock_list", stock_list); startActivity(intent); break; 여기에서 두 번째 활동에서 목록을 검색하려고합니다. 여기에 문제가 있습니까? Intent i = new Intent(); //This should be getIntent(); stock_list = new …


22
ArrayList 인쇄
Address 개체가 포함 된 ArrayList가 있습니다. 이 ArrayList의 값을 어떻게 인쇄합니까? 즉, Array의 내용,이 경우 숫자를 인쇄합니다. 이 코드를 사용하여 배열의 실제 메모리 주소 만 출력 할 수 있습니다. for(int i = 0; i &lt; houseAddress.size(); i++) { System.out.print(houseAddress.get(i)); }


9
자바 : 텍스트 파일 읽는 방법
공백으로 구분 된 값이 포함 된 텍스트 파일을 읽고 싶습니다. 값은 정수입니다. 어떻게 읽고 배열 목록에 넣을 수 있습니까? 다음은 텍스트 파일 내용의 예입니다. 1 62 4 55 5 6 77 나는 그것을 arraylist에 [1, 62, 4, 55, 5, 6, 77]. Java에서 어떻게 할 수 있습니까?

10
두 ArrayList의 차이를 어떻게 계산할 수 있습니까?
두 개의 ArrayList가 있습니다. ArrayList A에는 다음이 포함됩니다. ['2009-05-18','2009-05-19','2009-05-21'] ArrayList B에는 다음이 포함됩니다. ['2009-05-18','2009-05-18','2009-05-19','2009-05-19','2009-05-20','2009-05-21','2009-05-21','2009-05-22'] ArrayList A와 ArrayList B를 비교해야합니다. 결과 ArrayList에는 ArrayList A에없는 List가 포함되어야합니다. ArrayList 결과는 다음과 같아야합니다. ['2009-05-20','2009-05-22'] 비교하는 방법?
81 java  arraylist 

3
정렬되지 않은 배열보다 정렬 된 배열을 * 느리게 * 처리하는 이유는 무엇입니까? (자바의 ArrayList.indexOf)
제목은 왜 정렬되지 않은 배열보다 정렬 된 배열을 처리하는 것이 더 빠릅니까? 이것도 분기 예측 효과입니까? 주의 : 여기 정렬 된 배열의 처리 속도 가 느립니다 !! 다음 코드를 고려하십시오. private static final int LIST_LENGTH = 1000 * 1000; private static final long SLOW_ITERATION_MILLIS = 1000L * 10L; @Test public …

5
Java의 ArrayList에서 ArrayList를 슬라이스하려면 어떻게해야합니까?
ArrayListJava에서 배열 조각을 어떻게 얻 습니까? 구체적으로 다음과 같이하고 싶습니다. ArrayList&lt;Integer&gt; inputA = input.subList(0, input.size()/2); // where 'input' is a prepouplated ArrayList&lt;Integer&gt; 그래서 이것이 작동 할 것으로 예상했지만 Java는 List-를 반환 하므로 호환되지 않습니다. 그리고 캐스팅하려고 할 때 Java가 허용하지 않습니다. 나는 ArrayList-내가 무엇을 할 수 있습니까?
80 java  arraylist 

4
ArrayList에 개체를 추가하고 나중에 수정
ArrayList가 있고 여기에 개체를 추가하고 나중에이 개체를 수정 한 경우이 변경 사항이 ArrayList에 반영됩니까? 또는 ArrayList에 객체를 추가하면 Java가 복사본을 만들어 ArrayList에 추가합니까? 이 개체에 대한 참조를 null로 변경하면 어떻게됩니까? 그것은 ArrayList의 객체도 이제 null을 의미합니까?
80 java  arraylist 

9
이 부울 "(number & 1) == 0"은 무엇을 의미합니까?
CodeReview 에서 작업중인 코드를 게시하고이를 개선하기위한 팁을 요청했습니다. 내가 얻은 하나는 부울 메서드를 사용하여 ArrayList에 짝수 개의 인덱스가 있는지 확인하는 것이 었습니다. 제안 된 코드는 다음과 같습니다. private static boolean isEven(int number) { return (number &amp; 1) == 0; } 이미 많은 도움을 위해 특정 사용자를 괴롭 혔으므로 SO 커뮤니티를 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.