|
|
La Taberna Un lugar para conversar sobre casi cualquier tema |
|
Thread Tools | Display Modes |
09-11-2007, 08:08 PM | #21 | |
Count
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
|
Quote:
String PreguntaBoluda= New String (); dsp se lee 20 mil veces ""Donde queda" + PreguntaBoluda"
__________________
Usuario GNU/linux registrado Nº450915 "Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce |
|
09-11-2007, 08:17 PM | #22 | |
Duke
Join Date: Jan 2007
Posts: 3,939
|
Quote:
Code:
String PreguntaBoluda = new String(); for(int i = 0;i<20000;i++){ System.out.println("Donde queda" + PreguntaBoluda); } //fin
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia "uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan |
|
09-11-2007, 08:25 PM | #23 | |
Count
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
|
Quote:
public static void main (String[]args){ ............String PreguntaBoluda = new String(); ..................... While (1) { .............................System.out.prinln ("Donde queda" + PreguntaBoluda); ....................} ..........} }
__________________
Usuario GNU/linux registrado Nº450915 "Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce |
|
09-11-2007, 08:30 PM | #24 |
Duke
Join Date: Jan 2007
Posts: 3,939
|
Mejorandolo :P
Code:
import java.io.*; public class QueSeEscuchaSiempre { public static void main (String[] args) throws IOException{ /* Se abre flujo de entrada por teclado */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); /* Método para leer entrada hasta pulsar intro */ ............String PreguntaBoluda = br.readLine(); .......... While (1) { .............................System.out.prinln ("Donde queda" + PreguntaBoluda); ..............} br.close(); ..........} }
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia "uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan |
09-11-2007, 08:39 PM | #25 |
Count
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
|
import java.io.*;
public class QueSeEscuchaSiempre { public static void main (String[] args) throws IOException{ /* Se abre flujo de entrada por teclado */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); /* Método para leer entrada hasta pulsar intro */ ............String PreguntaBoluda = br.readLine(); ............. String Respuesta = New String (); .......... While ("si" !equal Respuesta) { .............................System.out.println ("Donde queda" + PreguntaBoluda); .............................System.out.println ( "Tiene RolGps?") .............................BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); .............................Respuesta = br.readLine(); ..............} br.close(); ..........} }
__________________
Usuario GNU/linux registrado Nº450915 "Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce |
09-11-2007, 08:46 PM | #26 |
Duke
Join Date: Jan 2007
Posts: 3,939
|
parece que te cuesta un pelin lo de los objetos D, mira el while
Code:
import java.io.*; public class QueSeEscuchaSiempre { public static void main (String[] args) throws IOException{ /* Se abre flujo de entrada por teclado */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); /* Método para leer entrada hasta pulsar intro */ ............String PreguntaBoluda = br.readLine(); ............. String Respuesta = New String ("no"); .......... While (!"si".equals(Respuesta.toLowerCase())) { //to lowercase para que si pone mayusculas tb valga .............................System.out.println ("Donde queda" + PreguntaBoluda); .............................System.out.println ( "Tiene RolGps?"); .............................BufferedReader br2 = new BufferedReader(new InputStreamReader(System.in)); .............................Respuesta = br2.readLine(); ..............} br.close(); ..........} }
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia "uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan |
09-11-2007, 08:49 PM | #27 |
Count
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
|
¬¬ bueno, estoy empezando , te dije, no me gusta java :-p, me olvide que el equals era un metodo de los strings , no entiendo porque no los compara con un == ^^
si ya se que compara si las referencias apuntan al mismo objeto ¬¬ , pero digo el contenido en si
__________________
Usuario GNU/linux registrado Nº450915 "Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce |
09-11-2007, 08:53 PM | #28 |
Count
Join Date: Jan 2007
Location: Rosario
Posts: 1,440
|
vamos a patentarlo antes de que nos roben el codigo de
"Lo Que Se Escucha Siempre"
__________________
Usuario GNU/linux registrado Nº450915 "Sólo hay un problema con el sentido común: que no es demasiado común" -- Milt Bryce |
09-11-2007, 08:53 PM | #29 | |
Duke
Join Date: Jan 2007
Posts: 3,939
|
Quote:
si haces == estas comparando la referencia del Objeto, el puntero en c. En java los punteros no se pueden tratar, pero si se referencia los objetos. si creas un objeto asi: String s = new String(); y haces: String s_2 = s; no creas un nuevo string sino que haces una referencia al anterior y asi no perder el objeto en el vacio. el .equals es para comparar el contenido del objeto string, no el objeto en si mismo. Además equals es un método heredado (esto ya es avanzado ) del tipo Object, del que todos los objetos descienden. con el tiempo veras que java es mil veces más sencillo que todos los que conozcas. hace tiempo que me he dado cuenta de que sirver para todo!! servidores, paginas web, aplicaciones, incluso reproductor de musica!!
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia "uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan |
|
09-11-2007, 08:55 PM | #30 |
Duke
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
|
Code:
import java.io.*; public class QueSeEscuchaSiempre { public static void main (String[] args) throws IOException{ /* Se abre flujo de entrada por teclado */ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); /* Método para leer entrada hasta pulsar intro */ ............String PreguntaBoluda = br.readLine(); ............. String Respuesta = New String ("no"); .......... While (!"si".equals(Respuesta.toLowerCase())) { //to lowercase para que si pone mayusculas tb valga .............................System.out.println ("Donde queda" + PreguntaBoluda); .............................System.out.println ( "Tiene RolGps?"); .............................BufferedReader br2 = new BufferedReader(new InputStreamReader(System.in)); .............................Respuesta = br2.readLine(); ..............} br.close(); ..........} }
__________________
I don't have a solution, but I admire the problem. |
Thread Tools | |
Display Modes | |
|
|