Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment vérifier Java_Home dans Win…
  • Comment créer une grille en Java 
  • Comment faire pour installer OpenCms…
  • Comment faire un jeu orienté objet …
  • Comment configurer Ant avec Eclipse …
  • Comment faire pour modifier les marg…
  • Comment connecter trames en utilisan…
  • Comment placer le curseur à un JTex…
  • Quels sont les assertions dans Java 
  • Comment faire pour convertir Enum à…
  •   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 détecter un caractère CJK en Java

    Détection d'un caractère chinois , le japonais et le coréen ou le CJK , en Java , c'est facile avec l'utilisation de certaines classes Java , tels que InputStreamReader et OutputStreamWriter . Ces deux classes se traduisent dans et hors de l'Unicode de codages locaux, y compris Big5 et GB2312 encodages . Le chinois, le japonais et le coréen sont tous originaires de l'Asie orientale et ils sont considérés comme des caractères à double octet ensembles ou DBCS , les langues, ce qui signifie que chacune de ces langues , il faudra une grande quantité de bits pour représenter leurs caractères à deux octets . Instructions
    1

    Ouvrez la chaîne de code Java que vous serez en train de valider la présence de caractères CJK . Assurez-vous que vous avez chargé les classes Java nécessaires à votre application Java. Utilisez l'application Java Swing pour vous assurer que vous avez ces classes installées
    2

    Utilisez le code suivant sur votre chaîne Java pour faire revenir true si la chaîne "s" contient des caractères chinois : . < Br >

    public void containsChinese (String s) {

    for (int i = 0; i < s.length (); i + +) {

    if ( isJapanese ( s.charAt ( i) ) {

    return true; }


    }

    return false ; }



    3

    Insérez le code suivant dans votre chaîne Java pour le rendre retourne vrai si le char " c" est un caractère à deux octets :

    isJapanese public boolean (char c ) {
    < p> if ( c> = '\\ u0100 ' && c < = '\\ uffff ') return true;

    Return of false;

    //simple : retour c > ' \\ u00ff ' ;

    }
    4

    Utilisez le code ci-dessous pour faire votre déclaration de candidature true si la chaîne "s" contient des caractères à deux octets ou CJK :

    publique booléen containsDoubleByte (String s) {

    for (int i = 0; i < s.length (); i + +) {

    if ( isDoubleByte ( s.charAt (i)) {
    retour

    true; }


    }

    return false ; }



     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Règles d'affaires en Java 
  • Comment androïdes du Programme pour les débutants 
  • Comment apprendre Java 6 
  • Comment utiliser NetBeans pour créer une JTable 
  • Comment mettre à jour Java pour 1.4.2-03 
  • Comment faire pour supprimer une sous-chaîne de la chaîne en Java 
  • Trois avantages principaux de ENUM 
  • Comment prestataires travaillent sur ​​Android 
  • Comment couper fonctions en Java 
  • Comment remplacer les guillemets simples en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc