2017-07-04 7 views
0

Je crée un scanner OMR en Java. J'ai Liste qui contient des contours de l'image. Je veux créer un tableau de liste. comment puis-je l'accomplir?Liste de <MatofPoints> array dans Android

ce que j'ai en ce moment

List<MatOfPoint> questions = new ArrayList<MatOfPoint>(); 

Ce que je veux faire est

List<MatOfPoint>[] questions = new ArrayList<MatOfPoint>[]; 

afin que je puisse stocker tableau de countours() pour chaque question. Comme

[1] CONTOUR1, contour2, contour3, contour4, contour5

[2] CONTOUR1, contour2, contour3, contour4, contour5

[3] CONTOUR1, contour2, contour3, contour4, contour5

...............................

+0

Et ce qui semble être le problème? – Lemonov

+0

pourquoi pas une liste de listes? –

Répondre

0

Il est probablement préférable de simplement utiliser une liste de liste. Mais vous pouvez faire quelque chose comme ceci:

List<MatOfPoint>[] questions = (ArrayList<MatOfPoint>[]) new ArrayList[n]; 
+0

qui a fonctionné! Merci de m'avoir aidé Ted! – Abhishek