우리는 Java에서 배포해야하는 C# 코드 기반을 가지고 있습니다.Generics, ToArray etc.
우리는 C#을 읽고 Java를 작성하는 마이그레이션 엔진을 만들고 있습니다.
우리 코드에서 사용되는 클래스를 시스템에서 작성하여 구현하고 있습니다.
List<T>
을 Java로 만들 때 ToArray
을 구현하는 동안 문제가 발생했습니다.
제네릭 측면에서 Java와 C#의 주요 차이점 때문에 제네릭 클래스의 유형을 알 수 없으므로 형식화 된 배열을 만들 수 없습니다.
ToArray
을 일반적인 클래스에서 여기 또는 매개 변수로 전달하지 않고 생성자에서 전달하지 않고서도 똑똑한 방법을 알고있는 사람도 있습니다.
이 의미입니까? http : // stackoverflow.com/questions/529085/java-how-to-generic-array-creation – Karussell
배열을'List's로 변환하는 것이 가장 좋습니다. –