Programacion en java

Page 229

Analizar el siguiente código: Ejemplo 134 Manejo de fechas

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

import java.util.Date; public class Fecha {

}

public static void main(String[] args) { Date fechaActual = new Date(); Date fechaString = new Date(0); System.out.println("Fecha actual: " + fechaActual.toString());//mostrar la fecha System.out.println("Fecha anterior: " + fechaString.toString());//mostrar la fecha //demostracion del método after System.out.println("Metodo after: " + fechaActual.after(fechaString)); //demostracion del método before System.out.println("Metodo before: " + fechaActual.before(fechaString)); //demostracion del metodo getTime System.out.println("Metodo getTime: " + fechaActual.getTime()); }

Se puede apreciar en la línea 6 y 7 se crean instancias de la clase Date, el primero contiene la fecha actual, la segunda una fecha con valor 0 que significa que contendrá la fecha: 31 de diciembre de 1969. Se llama a los métodos after y before los mismos que permiten comparar fechas. Al ejecutar el código no imprime lo siguiente: 1 2 3 4 5 6

\programas_libro>java Fecha Fecha actual: Sun Sep 10 18:03:21 COT 2017 Wed Dec 31 19:00:00 COT 1969 Metodo after: true Metodo before: false Metodo getTime: 1505084601780

13.6 EJEMPLOS Ejercicio 1: Calcular la potencia de un número y su raíz cuadrada. Solución: Se diseña una clase llamada Matemáticas para implementar dos métodos: potencia y raizCuadrada:

229


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.