Cosas Utiles Para JAVA

3
Tipos de Datos A. Integer (Entero) permite sólo números enteros Conversión a entero: int numero = Integer.parseInt(cadena); B. Double (Doble) permite números con decimales largos Conversión a doble: double numero = Double.parseDouble(cadena); C. Float (Flotante) permite números con decimales cortos Conversión a float: float numero = Float.parseFloat(cadena); D. String (Cadena) permite cadenas de texto Conversión a String: String cadena = Algo.toString(); E. Char (Caracter) permite solo un dígito de una cadena alfanumérica Conversión a arreglo de Caracteres: char []letras = cadena.toCharArray(); F. Boolean (Booleano) almacena un valor de verdad dentro de una variable Conversión a booleano: boolean variable = Boolean.parseBoolean(cadena); Trabajando con cadenas (String) Suponiendo que se tiene una cadena con nombre “Cadena” se usará para lo siguiente Acción Código Reemplazar un carácter o trozo de cadena Cadena.replace(“a”,”e”) Eliminar un carácter o trozo de cadena Cadena.replace(“a”,””) Contar cantidad de letras en una cadena Cadena.length() Crear arreglo a partir de una separación (En este caso creará un arreglo con todas las partes que sean separados con un espacio) Cadena.split(“ ”) Leer un carácter de una cadena Cadena.charAt(#indice) Poner cadena en minúsculas Cadena.toLowerCase() Poner cadena en mayúsculas Cadena.toUpperCase() Eliminar vacíos del inicio y final de la cadena Cadena.trim()

Transcript of Cosas Utiles Para JAVA

Page 1: Cosas Utiles Para JAVA

Tipos de Datos

A. Integer (Entero) permite sólo números enteros

Conversión a entero: int numero = Integer.parseInt(cadena);

B. Double (Doble) permite números con decimales largos

Conversión a doble: double numero = Double.parseDouble(cadena);

C. Float (Flotante) permite números con decimales cortos

Conversión a float: float numero = Float.parseFloat(cadena);

D. String (Cadena) permite cadenas de texto

Conversión a String: String cadena = Algo.toString();

E. Char (Caracter) permite solo un dígito de una cadena alfanumérica

Conversión a arreglo de Caracteres: char []letras = cadena.toCharArray();

F. Boolean (Booleano) almacena un valor de verdad dentro de una variable

Conversión a booleano: boolean variable = Boolean.parseBoolean(cadena);

Trabajando con cadenas (String) Suponiendo que se tiene una cadena con nombre “Cadena” se usará para lo siguiente Acción Código

Reemplazar un carácter o trozo de cadena Cadena.replace(“a”,”e”) Eliminar un carácter o trozo de cadena Cadena.replace(“a”,””) Contar cantidad de letras en una cadena Cadena.length() Crear arreglo a partir de una separación (En este caso creará un arreglo con todas las partes que sean separados con un espacio)

Cadena.split(“ ”)

Leer un carácter de una cadena Cadena.charAt(#indice) Poner cadena en minúsculas Cadena.toLowerCase() Poner cadena en mayúsculas Cadena.toUpperCase() Eliminar vacíos del inicio y final de la cadena Cadena.trim()

Page 2: Cosas Utiles Para JAVA

Condicionando con cadenas (String) A continuación las funciones que mayormente son usadas para hacer condicionales con cadenas, éstas devolverán una valor booleano [true](verdadero) o [false](falso) Acción Código

Comparar igualdad entre cadenas Cadena.equals(Cadena_a_comparar) Comprobar si hay un trozo cadena dentro de la cadena condicionada (Por ejemplo: Busca si existe “auto” dentro de la cadena “autopista”)

Cadena.contains(Cadena_a_buscar)

Comprobar si la cadena está vacía o nula Cadena.isEmpty()

Simplificando condicionales que trabajan con booleanos La forma de trabajar con booleanos de forma “poco tradicional” resulta pesada, pero hay una forma de simplificarla. Acción Modo “Poco tradicional” Modo simplificado

Comprobar si el valor es V if(booleano == true){ if(booleano){ Comprobar si el valor es F if(booleano == false){ If(!booleano){

Simplificaciones útiles

Manera Simple Manera Simplificada

Concatenación Cadena = Cadena + “texto” Cadena += “texto” Aumentar y disminuir Aumentar uno Numero = Numero + 1 Numero++ Restar uno Numero = Numero – 1 Numero-- Operaciones Sumar Numero1 = Numero1 + N2 Numero1 += N2 Restar Numero1 = Numero1 – N2 Numero1 -= N2 Multiplicar Numero1 = Numero1 * N2 Numero1 *= N2 División Numero1 = Numero1 / N2 Numero1 /= N2

Creando arreglos Un arreglo es un conjunto de datos que en su mayoría es homogéneo.

A. Crear un arreglo simple

TipodeDato []nombreDelArreglo = new TipodeDato[#Elementos];

B. Crear un arreglo de objeto

NombreDelObjeto []nombreDelArreglo = new nombreDelObjeto [#Elm]; Si se desea aumentar el número de dimensiones o “columnas” dentro del arreglo se aumenta la cantidad de [] (corchetes)

Page 3: Cosas Utiles Para JAVA

Contando el número de elementos en los arreglos La propiedad de los arreglos length permite conocer el número de elementos de un arreglo. Éste siempre es un número superior al del índice Arreglo: Indíce 0 1 2 3 4 5

Elemento 23 54 56 89 16 32

Usando length: int numeroElementos = Arreglo.length;

La variable numeroElementos será igual a 6 (ver la fila de índice) 2da Parte: Trabajando con GUI Concatenando con JTextField y JTextArea JTextField y JTextArea son dos elementos que se usan dentro de JFrame, la diferencia entre estos elementos es que JTextField trabaja con texto en una sola línea mientras que JTextArea trabaja con texto en varías líneas

JTextField cuadroTexto.setText(cuadroTexto.getText+”texto”)

JTextArea textArea.append(“texto”);

Códigos adicionales A. Abrir ventana con un botón

NombreClaseVentana frame = new NombreClaseVentana(); frame.setVisible(true);

Donde frame puedes cambiarlo por el nombre que quieras y NombreClaseVentana es el nombre de la clase de tu ventana B. Abrir applet dentro de un frame (usando un botón)

// Debemos importar primero la clase JFrame import javax.swing.JFrame; //Dentro del botón debemos poner algo asi JFrame frame = new JFrame(); NombreClaseApplet miapplet = new NombreClaseApplet(); frame.add(miapplet); frame.pack(); frame.setVisible();