“Conocimientos Programación>Programación Java

¿Cómo puedo obtener un rango de valores de la lista ordenada en Java

2011/5/9
¿ El Java Collections Framework no viene con un modo automático para recuperar una serie de una lista ordenada. Pero la creación de una forma de recuperar los datos usted mismo se puede hacer bastante fácil. Usted simplemente crear un método GetRange que acepta una lista ordenada y una serie de elementos como argumentos y devuelve una nueva lista que contenga sólo los elementos en ese rango. Aún mejor , los comandos esenciales requieren menos de una docena de líneas de código para implementar . Instrucciones
1

Crear un nuevo archivo de texto . Cualquier editor de texto va a hacer, pero usted puede preferir un entorno de desarrollo integrado Java dedicado, como Netbeans o Eclipse. En este tutorial , sin embargo , se utiliza la libreta de Windows , ya que es el editor de texto más común en un equipo por defecto
2

Pega el siguiente código en el archivo de texto : .

Import java . util.ArrayList ;
java.util.Collections importación

;

public class SortedListTutorial {

}

Todo el código irá entre paréntesis . de la clase SortedListTutorial
3

Pega el siguiente método en el archivo:

public static ArrayList GetRange ( lista ArrayList , puesta int , int pasado) {

ArrayList temp = new ArrayList ();

for (int x = inicio ; x < = último , x + + ) {

temp.add ( list.get ( x)) ;

}
temp retorno

;

}

Esto devuelve un nuevo ArrayList que contiene una serie de un maestro ArrayList
4 < . p> Pegue el código siguiente para crear un programa de prueba para asegurar el método GetRange funciona como se esperaba:

public static void main ( String [] args ) {

lista = new ArrayList rango = ( ArrayList ) GetRange ( lista, 1,2) ;

para ( Integer x: rango) {

System.out.println (rango) ;
< p >} }



Programación Java
Cómo capturar y almacenar imágenes de una cámara web en Java
Cómo utilizar Texto a voz en Android
Cómo tomar una captura de imagen usando Java
Cómo hacer una barra Navigaton costumbre en iWeb
Cómo aprender Java 6
Cómo convertir una imagen en Bytes en Java
Cómo utilizar el operador ternario en Java
Cómo crear una aplicación Adobe AIR
Conocimientos Informáticos © http://www.ordenador.online