7 Comentarios
puskis

18 Jan 2016, 13:11

Mira que me reí con ese tweet de norcoreano

jorge48

18 ene 2016, 13:02

Jajaja, si la verdad es que con los examenes de programación siempre me echo unas risas pero esto es muy superior a lo que hay en los míos.

kezia

18 ene 2016, 13:44

Me aburro muchísimo en el curro, y se que me voy a comer negativos a muerte, aun así:
3.

@override
public String toString(){

System.Out.println("@"+this.Nombre +": " + this.Texto);}

4 y 6.
class Registro{
public static ArrayList usuarios = new ArrayList();
public void añadirUsuario(Usuario u){
usuarios.add(u);}

public String buscarYMostrar(String tex){
for(Usuario u: usuarios){
if(u.Texto.Contains(tex){
System.Out.println(u.toString());
}
}}}

Si me equivoco en algo que me corrijan, estoy oxidado en java

mrbloodyshadow

18 ene 2016, 14:43

[*5*] @kezia
Errores:
1.-
System.Out.println("@"+this.Nombre +": " + this.Texto);}
por:
return "@"+this.Nombre +": " + this.Texto);}

2.-
public static ArrayList usuarios = new ArrayList();
por:
public ArrayList usuarios = new ArrayList();

3.-
if(u.Texto.Contains(tex){
por:
if(u.Texto.equalsIgnoreCase(texto){

kezia

18 ene 2016, 16:33

@mrbloodyshadow

Concuerdo en la 1, queda mas limpito.

En la 2 estático o no estático lo veo mas una cuestión de gustos, de como quieras hacer el programa a prueba de usuarios-gorila.

En la 3 no puedes usar un equals, ya que solo buscara que la palabra coincida con el texto, no que esté incluida en él, me faltó el ignoreCase que no se si el "contains" tiene algún derivado para hacerlo

jorge48

18 ene 2016, 13:02

[*1*] @jorge48 superior en risa me refiero

libertari0

18 ene 2016, 13:14

jajajajaja, posdata, aprobaría

Más noticias