Курсовая работа: Метод последовательных сравнений

if (currentIndex[0] == previousIndex[0]

&& currentIndex.length == previousIndex.length) {

if (isConditionSelected(i) != isConditionSelected(i - 1)) {

JOptionPane.showMessageDialog(this, "Уловия не могут быть выполнены при данных значениях оценок !!!");

return;

}

}

if (currentIndex[0] == previousIndex[0]

&& currentIndex.length > previousIndex.length) {

if (isConditionSelected(i) == true && isConditionSelected(i - 1) == false) {

JOptionPane.showMessageDialog(this, "Уловия не могут быть выполнены при данных значениях оценок !!!");

return;

}

}

if(currentIndex.length != previousIndex.length) {

ind.add(i);

}

}

{

int first = 0;

ArrayList<Integer> sortedInd = new ArrayList<Integer>();

for (int size = values.length - 2; size > 0 ; size--) {

List<Integer> sublist = ind.subList(first, first + size);

Collections.reverse(sublist);

sortedInd.addAll(sublist);

first += size;

}

ind = sortedInd;

}

К-во Просмотров: 573
Бесплатно скачать Курсовая работа: Метод последовательных сравнений