
Ayuda con Array List
Publicado por Juan Caballero (1 intervención) el 07/04/2017 00:59:13
Hola, estoy comenzando a programar en Java, tengo un punto de un taller y quisiera saber si alguien me podría dar una mano, el punto es este:
Leer por teclado una serie de 10 números enteros. La aplicación debe indicarnos si los números están ordenados de forma creciente, decreciente, o si están desordenados.
Así llevo el código:
Pero no se como hacerlo, no se si sirva con un Comparator(), pero no lo se aplicar, no se que hacer, ya he googleado pero no he encontrado algo que me sirva, solo encuentro cosas para ordenar una lista.
De antemano les agradezco mucho, Gracias.
Leer por teclado una serie de 10 números enteros. La aplicación debe indicarnos si los números están ordenados de forma creciente, decreciente, o si están desordenados.
Así llevo el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package Numero7;
import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
import java.util.Scanner;
/**
*
* @author Juan Caballero
*/
public class Num7 {
public static void main (String[]args){
int j,x,i,k=0,asc=0,des=0,deso=0;
List diez = new ArrayList();
Scanner leer = new Scanner(System.in);
System.out.println("***********************************");
System.out.println("* INTRODUZCA 10 NUMEROS POSITIVOS *");
System.out.println("***********************************");
for(i=1;i<=10;i++){
x = leer.nextInt();
diez.add(x);
}
for(i=0;i<(diez.size());i++){
j=(int) diez.get(i);
if(j>k){
asc+=1;
}else if(j<k){
des+=1;
}else if(){
}
}
}
}
Pero no se como hacerlo, no se si sirva con un Comparator(), pero no lo se aplicar, no se que hacer, ya he googleado pero no he encontrado algo que me sirva, solo encuentro cosas para ordenar una lista.
De antemano les agradezco mucho, Gracias.
Valora esta pregunta


0