Switch from ArrayList to List in Graph.
This commit is contained in:
		
							parent
							
								
									374e5e5f5c
								
							
						
					
					
						commit
						bc67e95f7f
					
				
					 2 changed files with 24 additions and 5 deletions
				
			
		|  | @ -1,6 +1,5 @@ | |||
| package org.insa.graph; | ||||
| 
 | ||||
| import java.util.ArrayList; | ||||
| import java.util.Collections; | ||||
| import java.util.List; | ||||
| 
 | ||||
|  | @ -10,15 +9,15 @@ public class Graph { | |||
|     private final int mapId; | ||||
| 
 | ||||
|     // Nodes of the graph. | ||||
|     private final ArrayList<Node> nodes; | ||||
|     private final List<Node> nodes; | ||||
| 
 | ||||
|     /** | ||||
|      * @param mapId ID of this graph. | ||||
|      * @param nodes List of nodes for this graph. | ||||
|      * @param list List of nodes for this graph. | ||||
|      */ | ||||
|     public Graph(int mapId, ArrayList<Node> nodes) { | ||||
|     public Graph(int mapId, List<Node> list) { | ||||
|         this.mapId = mapId; | ||||
|         this.nodes = nodes; | ||||
|         this.nodes = list; | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|  |  | |||
							
								
								
									
										20
									
								
								src/test/org/insa/graph/PathTest.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								src/test/org/insa/graph/PathTest.java
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,20 @@ | |||
| package org.insa.graph; | ||||
| 
 | ||||
| import java.io.IOException; | ||||
| import java.util.Arrays; | ||||
| 
 | ||||
| import org.junit.jupiter.api.BeforeAll; | ||||
| 
 | ||||
| public class PathTest { | ||||
| 
 | ||||
|     // Small graph use for tests | ||||
|     private Graph graph; | ||||
| 
 | ||||
|     @BeforeAll | ||||
|     static void initAll() throws IOException { | ||||
|         Node[] nodes = new Node[] {}; | ||||
| 
 | ||||
|         graph = new Graph(0, Arrays.asList(nodes)); | ||||
|     } | ||||
| 
 | ||||
| } | ||||
		Loading…
	
		Reference in a new issue