Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porSusana Arroyo Segura Modificado hace 6 años
1
Diferentes maneras de manejar datos en JAVA
COMP 250
2
String Type String es una clase predefinida en la librería de JAVA, igual que las clases System, JOptionPane, y Scanner. Se utiliza para representar a una cadena o string de caracteres. Ejemplos: String message = “Welcome to Java”; String message = “Welcome “ + “ to ” + “ JAVA” ;
3
String Type Suponer que i = 1 y j = 2. ¿Cuál sería el output de la siguiente instrucción? System.out.println(“i + j es ” + i + j); i + j es 12, porque el string i + j es se concatena con los valores de i y de j
4
Para leer una valor de tipo string desde la consola de input:
Scanner input = new Scanner(System.in); System.out.println(“Enter a string value: ”; String s1 = input.next(); Se puede utilizar el método nextLine() para capturar un string de caracteres sin importar el tamaño. Los caracteres finalizan cuando se presione ENTER.
5
Obteniendo valores desde un input dialog
Utilizar el método JOptionPane.showInputDialog
6
JOptionPane.showInputDialog
El método JOptionPane.showInputDialog puede utilizarse de varias formas en un programa. Dos de las maneras más populares son: JOptionPane.showInputDialog(x); Donde x es un string de caracteres a mostrarse en el dialog box, y JOptionPane.showInputDialog(null, x, y, JOptionPane.QUESTION_MESSAGE); Donde x es el mensaje a mostrar en el box, y el es título del input dialog box
7
JOptionPane.showInputDialog
Ejemplo:
8
Convertir datos string a números
Similar a otros lenguajes de programación, todo dato que se captures a través de un input dialog box o textbox, es un dato string por default. En JAVA, estos datos se pueden convertir a números utilizando los métodos parseInt y parseDouble, que están contenidos en la clase Integer y Double, respectivamente.
9
Convertir datos string a números
Ejemplos: Si se captura el valor 123 a través de un input box, se guarda en memoria como “123”. Para convertirlo a número entero urilizamos: int intValue = Integer.parseInt(intString); Donde intString es el valor “123” Para convertir un string a valor numérico double, utilizamos double doubleValue = Double.parseDouble(doubleString);
10
Ejercicios Escribir un programa que convierta un valor entrado en pies a metros (1 pie es igual a metros) Escribir un programa que convierta libras en kilogramos (1 libra es igual a kilogramos) Escribir un programa que calcule el área de un cilindro. Fórmulas: area = radius * radius * pi volume = area * length
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.