elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Tengo que hacer que este codigo me de una lista de strings de manera inversa.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Tengo que hacer que este codigo me de una lista de strings de manera inversa.  (Leído 1,980 veces)
GustavoBV

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Tengo que hacer que este codigo me de una lista de strings de manera inversa.
« en: 4 Julio 2020, 05:41 am »

He visto tutoriales, pero niguno se adapta a lo que necesito, pues necesito que una lista tal como:
a
b
c
d
e
me salga de esta manera:
e
d
c
b
a
________

Aqui dejare el codigo para que lo revisen
(Esta hecho de manera en que salga listado como la primera lista)
________

import java.util.ArrayList;
import java.util.Scanner;

/**
 *
 * @author GustavoBV
 */
public class ArrayList_String {
     Scanner teclado= new Scanner (System.in);
   
    ArrayList<String> numeros =new ArrayList();
    String Str;
        int num=0;
    public void lleno(){
       
       
        for(int i=5;num<i;num++){
                 
             
                System.out.println("Ingrese un texto");
                Str=teclado.nextLine();
           
            numeros.add(Str);
           
        }   
    }
    public void imprimo(){
        System.out.println("__________");
            for(int i=0; i<numeros.size();i++)
        {
            System.out.println(numeros.get(i)+" ");
           
        }
    }
}


En línea

rub'n


Desconectado Desconectado

Mensajes: 1.217


(e -> λ("live now")); tatuar -> λ("α");


Ver Perfil WWW
Re: Tengo que hacer que este codigo me de una lista de strings de manera inversa.
« Respuesta #1 en: 4 Julio 2020, 20:29 pm »

He visto tutoriales, pero niguno se adapta a lo que necesito, pues necesito que una lista tal como:
a
b
c
d
e
me salga de esta manera:
e
d
c
b
a
________

Aqui dejare el codigo para que lo revisen
(Esta hecho de manera en que salga listado como la primera lista)
________

import java.util.ArrayList;
import java.util.Scanner;

/**
 *
 * @author GustavoBV
 */
public class ArrayList_String {
     Scanner teclado= new Scanner (System.in);
   
    ArrayList<String> numeros =new ArrayList();
    String Str;
        int num=0;
    public void lleno(){
       
       
        for(int i=5;num<i;num++){
                 
             
                System.out.println("Ingrese un texto");
                Str=teclado.nextLine();
           
            numeros.add(Str);
           
        }   
    }
    public void imprimo(){
        System.out.println("__________");
            for(int i=0; i<numeros.size();i++)
        {
            System.out.println(numeros.get(i)+" ");
           
        }
    }
}

Usa GESHI con java para el correcto formateo del codigo

Código
  1. public void imprimo() {
  2.        System.out.println("__________");
  3.        numeros.stream()
  4.                .sorted(Comparator.reverseOrder())
  5.                .forEach(System.out::println);
  6.    }


En línea



rubn0x52.com KNOWLEDGE  SHOULD BE FREE.
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen ki
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines