Diferentes maneras de manejar datos en JAVA

Slides:



Advertisements
Presentaciones similares
FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Advertisements

Lenguaje C++.
Interprete o máquina real
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
Introducción a la programación en JAVA
Entrada y salida Fundamentos de programación/Programación I
Informática I – 4to año Volumen II.
Curso de Java Estructura del Lenguaje
Algoritmo y Estructura de Datos I
Métodos Algoritmos y Desarrollo de Programas I. Cuando utilizar métodos  Los métodos se utilizan para romper un problema en pedazos de forma que este.
Creación de Aplicaciones
If anidados y Switch Prof. Lillian Bras.
Public class MiClase { public static int tmp = 123; // miembro variable public static final double PI = ;// miembro constante public float.
Input – Scanner y Cajas de diálogo
Archivos y Búsqueda Secuencial
LENGUAJE “C” Programación.
PROBLEMA PROPUESTO NUMERO 3 PROBLEMA: SE DESEA UN ALGORITMO QUE REALIZA LA OPERACION DE SUMA O RESTA DE LOS NUMEROS LEIDOS DEL TECLADOEN FUNCION ALA RESPUESTA.
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
El lenguaje de programación Java
Estructura de Selección en JAVA
Prof. Víctor Aquino Urrutia
Fundamentos de Ingeniería de Software Facultad de Ingenieria Universidad Distrital Francisco José de Caldas PROGRAMACION ORIENTADA A OBJETOS Asignatura:
Diferentes maneras de manejar datos en JAVA COMP 250.
Introducción al cálculo lambda Programación lógica funcional.
Estructura_clase Ing. Eduard Antonio Lozano Córdoba.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Flujos de datos Un flujo es un canal por donde fluyen los datos.
Control, adquisición y monitoreo con Arduino y Visual Basic .net
Introducción a JAVA COMP 250.
Introducción a la programación en JAVA
Conceptos Básicos Prof. Carlos Rodríguez Sánchez
¿Cómo almacenar datos dentro del computador?
Estructura General de las Instrucciones en Visual Basic
Introducción a la Programación Multimedial
¿Cómo almacenar grandes cantidades de datos?
ECLIPSE.
Prof. Carlos Rodríguez Sánchez
Unidad 1: Introduccion Leccion 3: Input.
Tema 6. Conceptos básicos de programación (Clase 2)
TUTORIAL PSeint.
Select Case Visual Basic.
TÓPICOS AVANZADOS DE PROGRAMACIÓN
Uso de Archivos de Datos en C++
INSTITUTO TÉCNOLOGICO SUPERIOR DE LIBRES
Unidad 3. Introducción a la programación
ESTRUCTURA DE UN PROGRAMA SIMPLE EN JAVA
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Usando StreamReader y StreamWriter
INSTITUTO TÉCNOLOGICO SUPERIOR DE LIBRES
Programación en Java..
FLUJOS (Flujos de Bytes-Caracteres)
Fundamentos básicos del lenguaje C#. Parte 1 Introducción a C#
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Cuadros de diálogo - JOptionPane JOptionPane.showMessageDialog(…) JOptionPane.showInputDialog(…) showInputDialog y showMessageDialog, son métodos estáticos.
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
Tema 9 Cadenas de Caracteres
M.C Alejandro Castellanos Lopez
Datos Numéricos Capítulo 3 Libro: Programación en Java - Thomas C. Wu 4to. Semestre – Opt. I – POO Introducción en Java.
ACCIONES Y ESTRUCTURAS
Arreglos en Java.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Tema 6. Conceptos básicos de programación (Clase 2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
String, random y stream en java
SINTAXIS EN JAVA. ESTRUCTURA GENERAL DE UN PROGRAMA EN JAVA.
Lenguaje de Programación II
Clase1: lectura/escritura/asignación
Prof. Marcos Heredia.  Primitivos y No Primitivos.
Transcripción de la presentación:

Diferentes maneras de manejar datos en JAVA COMP 250

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” ;

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

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.

Obteniendo valores desde un input dialog Utilizar el método JOptionPane.showInputDialog

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

JOptionPane.showInputDialog Ejemplo:

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.

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);

Ejercicios Escribir un programa que convierta un valor entrado en pies a metros (1 pie es igual a 0.305 metros) Escribir un programa que convierta libras en kilogramos (1 libra es igual a 0.454 kilogramos) Escribir un programa que calcule el área de un cilindro. Fórmulas: area = radius * radius * pi volume = area * length