Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2015, 12:34
sixtoex
 
Fecha de Ingreso: noviembre-2014
Mensajes: 34
Antigüedad: 10 años
Puntos: 1
[Duda básica] Clases y usarlas correctamente

Bueno resulta que tengo una duda...

En los cursos que estoy viendo hay 2 tipos de usar clases una es:


double base= 5;
double exponente = 3;



Double resultado = Math.pow(base,exponente)

Esto te DEVUELVE 125, si no me equivoco

Entonces vi otro curso que lo hacia de otra manera, pero con otra clase

String x = "Juan";

String frase_resumen = x.substring(1,3);
System.out.println(frase_resumen);

¿por que frase.Substring?, y no ¿String.SubString(1,3)?, y como se yo cuando debo utilizar una forma o la otra?



Al principio me creía que era por lo de static, es decir cuando entras en la web Api java, algunos métodos salen:

Static double
Static char

y otro simplemente:

Char
Double

¿cuando no tienen el static significa que debo de utilizar la clase como

Math.pow

Y Si no es Static ¿la debo de utilizar como lo de String?

Todavía no e dado lo de Static