
Hacer un break en StringBuffer
Publicado por Albert Capilla (13 intervenciones) el 03/12/2016 11:43:58
Hola buenos días, estoy recién tocando el tema del StringBuffer en java y haciendo una prueba de añadir nuevos párrafos mediante un scanner nextLine() dentro de un StringBuffer y he probado de muchas formas distintas pero no consigo poder hacer un break en cuanto he insertado los párrafos que quiero, he probado tanto con if, do/while , pero no me sale de ninguna manera, el codigo que tengo ahora mismo es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
StringBuffer sbText = new StringBuffer ();
System.out.println("Vols afegir un nou paràgraf?"+"\n"+
"Entra 1 si és el que vols"+"\n"+"Entra 2 si vols sortir");
int entrada = sc.nextInt();
System.out.println("");
switch(entrada){
case 1:
while(true){
String text = sc.nextLine();
sbText.append(text);
if(text == "Hola"){
break;
}
}
case 2:
break;
}
System.out.println(sbText);
}
}
Valora esta pregunta


0