Fórum Duvida com codigo Java e concatenação de variavel String , Ajudaaaaa por favor ^--^ #517170
17/04/2015
0
Ae galera .. estou trabalhando com ura .. e ela vai receber uma string com um horario para verbalizar , porem , horarios como 17:00 ela nao pode verbalizar o 00 , entao vai falar apenas 17 horas , para isso fiz um if . Estou com duvida agora em por exemplo , 17:01 , ela nao vai falar apenas o 0 , mas irá verbalizar o 17 horas e 1 minuto , como posso realizar isso no codigo ? Obrigado :)
public String retornoStringHoras(String horas , String minuto){
String horario;
if ( minuto.equals("00")){
horario = horas +"#"+ "horas"+"#";
}else{
horario = horas +"#"+ "horas"+"#"+ "e" + "#" + minuto + "#"+ "minutos";
}
System.out.println(horario);
return horario;
}
public String retornoStringHoras(String horas , String minuto){
String horario;
if ( minuto.equals("00")){
horario = horas +"#"+ "horas"+"#";
}else{
horario = horas +"#"+ "horas"+"#"+ "e" + "#" + minuto + "#"+ "minutos";
}
System.out.println(horario);
return horario;
}
Rodrigo Santos
Curtir tópico
+ 0
Responder
Posts
21/04/2015
Ronaldo Lanhellas
Bom, você poderia converter o valor String para Inteiro, assim automaticamente serão removidos os "zeros" sem valor. Vejamos:
int horaAsInt = Integer.valueOf(hora);
int minutoAsInt = Integer.valueOf(minuto);
if (minutoAsInt > 0){
horario = horaAsInt +"#"+ "e" + "#" + minutoAsInt;
}else{
horario = horaAsInt +"#";
}
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)