Java - Para que sirve el -1 en JAVA

   
Vista:

Para que sirve el -1 en JAVA

Publicado por Pol Marcos (4 intervenciones) el 17/04/2017 20:13:52
Me gustaria que me explicárais el siguiente código, ya que no acabo de entender que hace el -1.

1
2
3
4
5
6
7
8
9
10
for (int i = 0; i < resposta.length(); i++) {
 
	char c = resposta.charAt(i);
 
	if (-1 == abc.indexOf(c)) {
 
		return false;
 
	}
}

Gracias y un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Para que sirve el -1 en JAVA

Publicado por Cesar (2 intervenciones) el 17/04/2017 20:22:05
Hola.

Es la posicion del caracter.

IndexOf regresa la posicion del caracter,

Cuando regresa -1, significa que no encontro el caracter.

En tu caso, esa condicion se puede leer como "Si no encuentra el caracter de la variable C, dentro de la variable ABC, regresa Falso.".
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para que sirve el -1 en JAVA

Publicado por Renzo nevermindman@gmail.com (210 intervenciones) el 18/04/2017 19:16:38
Method indexOf(int ch)
Returns the index within this string of the first occurrence of the specified character.

Si no encuentra el caracter, el valor devuelto será -1


Renzo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar