В настоящее время я делаю метод, чтобы проверить, находится ли мой список в порядке возрастания или убывания.
Я намереваюсь создать 2 метода is iscend и isDescent, чтобы проверить, какой порядок списка
class CheckOrderType {
static def isAscend(){
def list
for(int i=0; i< list.size()-1; i++){
if(list.get(i) < list.get(i+1)){
return true
}
return false
}
}
static def isDescend(){
def list
for(int i=0; i< list.size()-1; i++){
if(list.get(i) > list.get(i+1)){
return true
}
return false
}
}
static void main(String[] args){
def list = [5,3,2,1]
if(list.isDescend()){
print "True"
}
print "False"
}
}
Я ожидал, что он вернет True или False, но он выдаст исключение