2014-10-22 16 views
0

에 추가 할 때 "Identifier expected"오류가 발생합니다. 따라서 ArrayList Inventory의 요소를 Array InventoryArr []에 추가하려고하면 "식별자 예상"오류가 나타나는 것 같습니다.ArrayList의 요소를 배열

List<String> Inventory = new ArrayList<String>(); 
String InventoryArr[] = new String[Inventory.size()]; 
InventoryArr = Inventory.toArray(InventoryArr); 

어떻게이 문제를 해결할 수 있습니까?

+1

Java 이름 지정 규칙을 준수했다면 관련이 없지만 읽기 쉽습니다. –

+0

@ JonSkeet- 중복이 아닙니다! –

+0

매우 구체적이고 오류를 재현하는 데 필요한 최소한의 코드를 포함하십시오. 이 코드를 소스 파일의 적절한 위치에두면 잘 작동합니다. 'InventoryArr = ... '메소드를 사용하지 않는 것이 좋습니다. –

답변

0

동일한 코드를 실행할 때 오류가 발생하지 않습니다. 내 코드는 다음과 같습니다.

public class NewClass { 

    public static void main(String[] args) { 
     List<String> Inventory = new ArrayList<String>(); 
     String InventoryArr[] = new String[Inventory.size()]; 
     InventoryArr = Inventory.toArray(InventoryArr); 
    } 
} 
관련 문제