PROGRAMA EN GESTIÓN DE LA SEGURIDAD EN REDES DE COMPUTADORES
Enviado por Eduwin León • 15 de Agosto de 2017 • Trabajo • 1.533 Palabras (7 Páginas) • 181 Visitas
FUNDACIÓN UNIVERSITARIA MINUTO DE DIOS
PROGRAMA EN GESTIÓN DE LA SEGURIDAD EN REDES DE COMPUTADORES
Ejercicio práctico de la clase String en Java
Asignatura: Programación Avanzada
- Cuál es la instrucción para conocer las sucesivas posiciones o ocurrencias de un carácter dentro de un string, dar un ejemplo.
- Explicar que realiza el siguiente código:
String s1="Programación Avanzada";
String s2=new String("programación avanzada");
if(s1==s2){
System.out.println("Los mismos objetos");
}else{
System.out.println("Distintos objetos");
}
if(s1.equals(s2)){
System.out.println("El mismo contenido");
}else{x
System.out.println("Distinto contenido");
}
Este código devolverá que str1 y str2 son distintos objetos pero con el mismo contenido. str1 y str2 ocupan posiciones distintas en memoria pero guardan los mismos datos.
- El método compareTo()devuelve un entero igual a cero cuando son iguales dar un ejemplo.
Ejemplo:
import java.util.Scanner;
public class Uso_De_CompareTo
{
public static void main(String[] ARGUMENTOS)
{
Scanner TECLADO = new Scanner(System.in);
String PALABRA_01;
String PALABRA_02;
System.out.print("INGRESE CADENA 01 : ");
PALABRA_01 = TECLADO.nextLine();
System.out.print("INGRESE CADENA 02 : ");
PALABRA_02 = TECLADO.nextLi
if(PALABRA_01.compareTo(PALABRA_02) == 0) {
System.out.println("LAS CADENAS SON IGUALES...");
}
else if(PALABRA_01.compareTo(PALABRA_02) < 0)
{
System.out.println("CADENA 01 ES MENOR A CADENA 02");
}
else if(PALABRA_01.compareTo(PALABRA_02) > 0)
{
System.out.println("CADENA 01 ES MAYOR A CADENA 02");
}
}
}
- Realizar un ejemplo para extraer un substring de un string desde una posición determinada hasta el final.
H o l a M u n d o
0 1 2 3 4 5 6 7 8 9
String sCadena = "Hola Mundo";
String sSubCadena = sCadena.substring(5,10);
System.out.println(sSubCadena);
- Para qué se utiliza el método o función idexOf(), dar un ejemplo
El método indexOf de la clase String de Java, nos permite obtener el índice de comienzo de una subcadena dentro de otra.
public class indexOfEjemplo {
public static void main(String[] args) throws Exception{
String cadena = "Codigo Fuente en Java";
int index = cadena.indexOf("Java");
System.out.println(index);
}
}
- Para obtener un carácter de un conjunto de caracteres o string se usa método____, dar un ejemplo
- Para convertir un número entero a string se utiliza el método valueOf dar un ejemplo.
int numero = 1234;
String cadena = "";
cadena = String.valueOf(numero);
cadena= Integer.toString(numero);
- Escriba las versiones que se pueden utilizar en la función estática valueOf().
La clase String proporciona versiones de valueOf para convertir los datos primitivos: int, long, float, double.
- Crear un string implícitamente por medio de un ejemplo
int numeroEntero=100;
long numeroLargo=numero;
- Cuando se crea un string implícitamente en java lo que se crea es un:
Un momento de usarlos y luego ya no se puede volver a acceder a ellos.
- Para convertir un string a entero se utiliza el método parseInt dar un ejemplo.
String str=" 12 ";
int numero=Integer.parseInt(str.trim());
- Para que se utiliza el método parseInt().
La función parseInt comprueba el primer argumento, una cadena, e intenta devolver un entero de la base especificada
- Cómo podemos conocer si un string termina con un conjunto de caracteres
- Convertir el siguiente literal en entero x=” 34 a 5”;
- Escribir un ejemplo para concatenar un string con otro.
public static void main(String[] args) {
String var2= new String("mundo");
String var3=new String("Adios ");
String cadena2= var3.concat(var2);
JOptionPane.showMessageDialog( null, cadena2);
}
- Implementar un java class en netbeans para ejecutar el siguiente código y realizar una prueba de escritorio para verificar su funcionamiento y determinar que se almacena en cada uno de sus atributos..
public class CrearMensaje
...