2015-10-08 4 views
0

Здесь код ... это показывает ошибку при использовании равномерной, которая не может быть разрешена к типу.Когда я запускаю этот код для aco, я получил ошибку Uniform не может быть разрешен к типу

private Uniform uniform; 

    private final ExecutorService threadPool = Executors.newFixedThreadPool(poolSize); 

    private final ExecutorCompletionService<WalkedWay> agentCompletionService = new ExecutorCompletionService<WalkedWay>(
        threadPool); 

    final double[][] matrix; 
    final double[][] invertedMatrix; 
    private final double[][] pheromones; 
    private final Object[][] mutexes; 

    public AntColonyOptimization() throws IOException { 
      // read the matrix 
      matrix = readMatrixFromFile(); 
      invertedMatrix = invertMatrix(); 
      pheromones = initializePheromones(); 
      mutexes = initializeMutexObjects(); 
      // (double min, double max, int seed) 
      uniform = new Uniform(0, matrix.length - 1, (int) System.currentTimeMillis()); 
    } 
+0

имя класса Равномерное и не однородны в первой строке – MohamedSanaulla

+0

я изменил it..but вопрос же. – Sophiya

+0

вам нужно «импортировать» пакет, содержащий класс 'uniform'. –

ответ

1

Добавьте эту строку в вашем объявлении части

private Uniform uniform ; 
+0

Облицовка одной и той же проблемы .. – Sophiya

+0

Где находится Единый класс? Вам нужно импортировать этот класс – mystery

 Смежные вопросы

  • Нет связанных вопросов^_^