PROGRAMA EN GESTIÓN DE LA SEGURIDAD EN REDES DE COMPUTADORES
Enviado por Sara • 2 de Diciembre de 2018 • 886 Palabras (4 Páginas) • 349 Visitas
...
{
public String getMensaje(String[] palabras)
{
String mensaje="";
for(int i=0; i
mensaje+=" "+palabras[i];
}
return mensaje;
}
}
Cada vez que se añade una nueva palabra, se reserva una nueva porción de memoria y se desecha la vieja porción de memoria que es más pequeña (una palabra menos) para que sea liberada por el recolector de basura (grabage collector). Si el bucle se realiza 1000 veces, habrá 1000 porciones de memoria que el recolector de basura ha de identificar y liberar.
- Como y para qué se utiliza la clase StringBuffer, dar un ejemplo.
La clase StringBuffer permite modificar el String en lugar de crear uno nuevo en cada paso intermedio. Contiene métodos similares e igual nombre que String pero son independientes.
public static String escribirRaiz (int i) {
StringBuffer buf = new StringBuffer();
buf.append(“sqrt(“).append(i).append(‘)’);
buf.append(“ = “).append(Math.sqrt(i));
return buf.toString();
}
- Para qué se utiliza el método toString() y dar un ejemplo.
El método toString nos permite mostrar la información completa de un objeto, es decir, el valor de sus atributos.
public String toString (){
String mensaje="El empleado se llama "+nombre+" "+apellido+" con "+edad+" años " + "y un salario de "+salario;
return mensaje;
}
- Cuáles son las formas para crear un string nulo.
String str="";
String str=new String();
- Realizar un ejemplo para extraer un substring de un string desde una posición determinada hasta otra posición que no sea el final.
- Cómo se puede obtener la longitud de un string en java.
El método que se usa para conocer el tamaño es (.length ( ) ). Este, se aplicará directamente sobre el objeto que represente la cadena o String.
String sMiCadena = "En un lugar de la Mancha";
System.out.println("Cadena de Texto: '" + sMiCadena + "'");
System.out.println("Tamaño de la cadena: " + sMiCadena.length() + " caracteres");
- El método compareTo()devuelve un entero menor que cero cuando ________ dar un ejemplo.
La función miembro comapareTo devuelve un entero menor que cero si el objeto string es menor (en orden alfabético) que el string dado
String str="Tomás";
int resultado=str.compareTo("Alberto");
- Cómo podemos conocer si un string comienza con un determinado prefijo.
Podemos conocer si un string comienza con un determinado prefijo, llamando al método startsWith, que devuelve true o false, según que el string comience o no por dicho prefijo
- Para convertir un string a un número decimal de largo alcance se utiliza el método _______ dar un ejemplo.
Para convertir un string en número decimal (double) se requieren dos pasos: convertir el string en un objeto de la clase envolvente Double, mediante la función miembro estática valueOf, y a continuación convertir el objeto de la clase Double en un tipo primitivo double mediante la función doubleValue
String str="12.35 ";
double numero=Double.valueOf(str).doubleValue();
...