2013-02-03 11 views
0

내가 MPJ 라이브러리의 개체로 2 차원 배열을 전달하려고하지만 오류를 제공에 개체로 전달하는 방법을 현재 this blog의 예를 따르십시오.는 2 차원 배열이 줄</p> <pre><code>Object sendobject = new Object[1]; sendobject[0] = (Object)g.adjMatrix; //Graph g = new Graph(); // adjmatrix is public member of class Graph having detail of // connecting nodes to each other </code></pre> <p>임에 MPJ

+1

당신이지고 어떤 오류 싶어? – DSF

+0

aaray required이지만 java.lang.object가 발견되었습니다. –

+0

'g.adjMatrix'의 유형은 무엇입니까? – MrSmith42

답변

0
당신은 하나 개의 요소 배열을 만드는 이유는 확실하지 않다

,하지만이 :

Object sendobject = new Object[1]; 

이 작동하지 않습니다. 은 어느 쪽이든 당신은 배열합니다 :

Object[] sendobject = new Object[1]; 

를하거나 하나의 Object

Object sendobject = (Object)g.adjMatrix; 
+0

adjmatix는 2 차원 배열이고 그래프 클래스의 멤버 –

+0

@Mohsan Naqi : 실제 참조 형식이 아닌 Object 참조에 왜 저장하려고합니까? – MrSmith42

+0

나는 행렬을 나눠서 병렬 처리를 위해 다른 프로세서로 보내고 싶다. 현재 MPJ는 직접 패스 2D 배열을 지원하지 않습니다. –