Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/07/2013, 12:54
ansgario
 
Fecha de Ingreso: junio-2013
Mensajes: 10
Antigüedad: 11 años, 5 meses
Puntos: 0
Duda append stringbuffer

Buenas!

He estado mirando la documentación de Java, y he visto que al hacer un append a un StringBuffer (cito textualmente) "retorna una referencia a si mismo".

Es decir, no hace falta "capturar" el valor que retorna... podría hacer algo como:

Código Java:
Ver original
  1.  
  2. sb.append("hola");

Esa parte la tengo más que clara.

Ahora tengo una duda... ¿yo podría hacer algo así?

Código Java:
Ver original
  1. StringBuffer ret = new StringBuffer("");
  2. br = new BufferedReader(new FileReader(new File(path)));
  3.  
  4. while((ret.append(br.readLine())) != null);

Mi intuición me dice que no, puesto que desde que lea la primera línea, ret será diferente de nulo...

Gracias.