domingo, 10 de septiembre de 2017

crear vector de nombre y ordenar con la propiedad sort pero en lugar de numeros primitivos lo haremos los string. se mostrar ordenado y de atras hacia adelante.

ejercicio 31

/*
 * 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 ejercicio_mj_vector.ordenar;
//import java.util.Scanner;

import java.util.Arrays;
import java.util.Collections;


/**
 *
 * @author PC 09
 */
public class Ejercicio_mj_vectorOrdenar {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        final int LARGO=10;
        int contadorIntercambios=0;
        int aux=0;
        int[]vecNumeros=new int[LARGO];
        for (int i = 0; i < vecNumeros.length; i++) {
            vecNumeros[i]=(int)(Math.random()*100);
        }
 
     String[] vecNombres={"Daniel","Fer","Arturo","Genaro"};
        for (int i = 0; i < vecNombres.length; i++) {
            System.out.print(vecNombres[i]+" ");
        }
        System.out.println("");
        Arrays.sort(vecNombres);
        for (int i = 0; i < vecNombres.length; i++) {
            System.out.print(vecNombres[i]+" ");
        }
        Arrays.sort(vecNombres,Collections.reverseOrder());
        System.out.println("");
     
        for (int i = 0; i < vecNombres.length; i++) {
            System.out.print(vecNombres[i]+" ");
        }
        System.out.println("");
     
         
         
     
        }
    }




No hay comentarios:

Publicar un comentario

Los mail de oulook no se pueden reenviar.

 cuando en el asunto poseen un caracter especial por ejemplo @#$ los correos no salen y no te muestra ningun correo de rebote, especialmente...