Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Avantages et inconvénients de Java …
  • Comment faire écouteur de souris ut…
  • Les choses à mettre dans une Applet…
  • Processus concurrents dans un objet …
  • Comment faire des jeux Java 
  • Comment lire la sélection actuelle …
  • Définition de la collecte des ordur…
  • Comment utiliser des vecteurs Java 
  • Comment faire une chaîne en Java 
  • Comment détecter une pression de to…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment faire pour créer une date à partir d'une chaîne en Java

    La meilleure façon de créer une date à partir d'une chaîne en Java est de laisser Sun Microsystems faire le travail pour vous . En utilisant deux classes qui font partie de la Java " util " et API "texte" qui sont déjà installés sur votre système avec le kit de développement Java , vous pouvez automatiser la conversion entre les cordes et les dates avec seulement quelques lignes de code. Choses que vous devez
    Java
    texte éditeur
    Afficher plus Instructions
    1

    Créer un nouveau fichier de classe Java nommée " StringToDate.java " en utilisant l'éditeur de texte ou . environnement de développement Java de votre choix
    2

    Ajoutez le code suivant au début de votre fichier de classe :

    java.util.Date d'importation; java.text.ParseException d'importation , l'importation java.text.DateFormat ;

    Ce sont les classes dont nous aurons besoin d'utiliser de l'API Java à travers notre programme
    3

    Ajoutez la ligne suivante sous vos déclarations d'importation . .

    /*** Cette classe convertit des chaînes en dates. * @ author Kevin Walker * /public class ChaîneVersDate {

    }

    Tout le code passera entre l'ouvert et . fermer la parenthèse de cette classe
    4

    Créer une méthode de lecture au sein de votre classe: .

    /*** Lire la corde et le retourner comme une date * @ param d la chaîne pour analyser * @ return la date * /static public Date de lecture ( String s ) throws ParseException { DateFormat df = DateFormat.getDateInstance ( DateFormat.Long , Locale.US ) . date d = df.parse (s) , le retour d; }

    utilise la méthode parse de la classe DateFormat pour interpréter la chaîne en date , faisant ainsi tout le travail dur pour vous. Le réglage des paramètres régionaux est particulièrement importante, car elle indique à Java quel style de s'attendre à des dates à être po Les paramètres régionaux US s'attendra à ce que les dates soient dans un format mois -jour-année , tandis que d'autres régions, il peut s'attendre à un format tel que jour - mois-année ou année -mois-jour .
    5

    créer une méthode principale pour le tester.

    /*** un exemple d'application utilisant la classe DateReader . * @ param args cette application ne reçoit pas d'arguments de ligne de commande * /public static void main (String [] args ) {String s = "." ; try { string s = " 23/10/1997 " ; date d = read ( s) ; System.out.println (" Vous avez saisi la date :" + d.toString ()); } catch ( e ParseException ) {System.out.println ( s + ". ne peut pas être analysé comme une date ");} }

    Cela alimente simplement la fonction de lecture d'une chaîne pour la date du 23 Octobre 1997, et demande à la classe Date pour nous redonner une représentation de chaîne de cette date. En cas d'erreur, le " ParseException " sera pris et le programme informe l'utilisateur que la date n'était pas valide.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Rediriger Vs . Avant dans Java 
  • Quelle est la fonction de Java 
  • La méthode round en Java 
  • Comment télécharger des fichiers source Java de l'applet avec le code HTML 
  • Comment ajouter une nouvelle méthode dans NetBeans 
  • Comment convertir le HTML en texte brut dans les applets Java 
  • Quelles sont les différences entre la syntaxe et des erreurs sémantiques en Java 
  • Peut la méthode InputStream Retour en Java 
  • Comment obtenir chemins d'accès racine Web en Java 
  • Comment utiliser la date en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc