
Ayuda - Problema con if
Publicado por Julio (3 intervenciones) el 02/06/2017 20:24:28
Buen Día, esto no me había pasado antes, necesito realizar una condición para filtrar tipos de archivos, pero al realizarla no me la valida. Que podrá ser?. Dejo el ejemplo de la clase. Gracias anticipadas.
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
26
27
public class pruebas {
pruebas(){
}
public static void main(String args[]){
String cadena="Es mi cadena.txt";
int tamanio = cadena.length();
int ini = tamanio-3;
String extension = cadena.substring(ini, tamanio);
System.out.println("La extensión es " + extension);
if(tamanio == 16){
System.out.println("es igual a 16");
if (extension == "txt"){ //nunca iguala a verdadero aunque lo sea
System.out.println("si es txt");
}else{
System.out.println("no es txt");
}
}
}
}
Valora esta pregunta


0