유형 값 long[]
의 배열을 Long
개체의 배열 (Long[]
)로 변환하는 가장 효율적인 방법은 무엇입니까?long []을 Long []으로 변환하는 가장 효율적인 방법
2
A
답변
5
바보 같은 방식입니다.
Long[] result = new Long[array.length];
for (int i = 0; i < array.length; i++) {
result[i] = array[i];
}
더 좋은 방법은 없습니다. 죄송합니다.
2
당신은 아파치 평민을 시도해야합니다 (당신은 내가 당신이이 박스 필요한 이유는 우리가 알고 있던 경우에 더 나은 대안이있을 수 있습니다 요청할 수 있습니다,이 작업을 수행해야 할 이유는 무엇입니까?.) - ArrayUtils합니다.
static java.lang.Long[] toObject(long[] array)
+0
물론 이것은 내부적으로 똑같은 일을합니다. –
+1
@LouisWasserman Checked, 당신의 솔루션은 실제로 ** Long's를 무조건적으로 인스턴스화하기 때문에 ** ** ArrayUtils를 이깁니다. –
0
아웃 iteration
이 없습니다. 당신은 명시 적으로 그것들을 Long
에 넣을 것입니다. autoboxing
관련 문제
- 1. 'long long'(또는 __int64)을 __m64로 변환하는 방법
- 2. 부호없는 long long double long
- 3. "long int", "long long"데이터 형식
- 4. 32 비트 메모리를 사용하는 long long division
- 5. int (또는 long, long long) 변환에 double이 때때로 좋지 않음
- 6. "long long (^ blockFun)() = (long long (^)()) moreBlockFun"은 무엇을 의미합니까?
- 7. long long 계산의 문제
- 8. 부호없는 long long int
- 9. struct tm을 C에서 long int로 변환하는 방법?
- 10. Lucene 검색 TOOO long long
- 11. 부호가있는 long long을 부호가있는 long long 결과에서 뺍니다.
- 12. DateTime 값을 Long 숫자로 변환하는 방법
- 13. long long to byte array
- 14. 이중으로 부호없는 long long 산술
- 15. GCC (long long to casting)
- 16. 랜덤 long long 생성기 C++
- 17. 문자열을 long long 값으로 변환
- 18. 부호없는 long long division의 구현
- 19. Long Long Number를 백분율로 나누십시오.
- 20. strtoull 및 long long arithmetic
- 21. long long과 long double 정보
- 22. "long long"은 어떤 종류의 데이터 유형입니까?
- 23. '부호없는 long int와'및 '부호 없음 long long int와'할당 문제
- 24. "TimeSpan"을 "Long"로 변환
- 25. autoboxing보다 long long으로 long 형으로 캐스팅됩니다.
- 26. long long 정수의 abs 값 얻기
- 27. 바이너리 파일을 Long 정수로 변환하는 방법은 무엇입니까?
- 28. DateTimes를 데이터베이스에 Long (Ticks)으로 저장해야합니까?
- 29. 32 비트 머신에서 long long int
- 30. MSVC++ 처리 unsigned long long int
그것은 결코 아주 효율적이지 않을 것입니다 ... –
그것은 값 비게 될 모든 요소에 대해 잠재적으로 새로운 객체를 만듭니다. 가장 좋은 방법은 처음부터이 작업을 수행 할 필요가 없도록하는 것입니다. –