| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Cómo detectar un carácter CJK en Java
    Detección de un carácter chino , japonés y coreano o CJK , en Java es fácil con el uso de ciertas clases de Java, como InputStreamReader y OutputStreamWriter . Estas dos clases se traducen en y fuera de Unicode de codificaciones locales , incluyendo Big5 y GB2312 codificaciones . Idiomas chino , japonés y coreano son todos de Asia oriental y están clasificados como de doble byte conjuntos o DBCS , idiomas , lo que significa que cada uno de estos idiomas requerirá una gran cantidad de bits para representar los caracteres de doble byte. Instrucciones
    1

    Abra la cadena de código Java que se le validando la presencia de caracteres CJK . Asegúrese de que ha cargado las clases Java necesarias para la aplicación Java. Utilice la aplicación Java Swing para asegurarse de que usted tiene estas clases instaladas
    2

    Utilice el código siguiente en la cadena de Java para que sea devolver true si la cadena " s " contiene caracteres chinos : . < Br > pública

    booleano containsChinese (String s ) {

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

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

    return true ; }


    }

    return false ; }



    3

    Inserte el siguiente código en su cadena de Java para hacer que devuelve true si el char " c" es un carácter de doble byte :

    pública isJapanese booleano (char c ) {
    < p> if ( c > = '\\ U0100 ' && c < = ' \\ uffff ' ) return true;

    return false ;

    //sencillo : Retorno c > ' \\ u00ff ' ;

    }
    4

    Utiliza el siguiente código para hacer su declaración de aplicación cierto si la cadena " s " contiene caracteres de doble byte o CJK : public


    booleano containsDoubleByte (String s ) {

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

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

    return true ; }


    }

    return false ; }



    Previous :

    next :
      Artículos relacionados
    ·Cómo escribir etiquetas personalizadas en JSP 
    ·Cómo desarrollar aplicaciones Java para Blackberry 
    ·Cómo configurar Ant utilizar ReplaceRegExp 
    ·WPS y JVM Heap Tallas 
    ·Android SDK View Editor 
    ·Java Primavera vs. Struts 
    ·Cómo crear archivos JAR ejecutables 
    ·Cómo insertar y quitar izquierdo y derecho Arrays Java…
    ·El applet de Java Error 
    ·¿Cómo puedo eliminar un apóstrofe de una cadena en J…
      Artículos destacados
    ·Cómo crear una Telaraña 
    ·Cómo reemplazar texto arbitrario de cadenas en C + + 
    ·Cómo restablecer la retención en MATLAB 
    ·Cómo convertir tablas de datos a las cadenas 
    ·Cómo extraer el primer dígito en Python 
    ·Cómo ver sitio web de PHP en el servidor local 
    ·Cómo cambiar BG en Basic Game Maker 
    ·Cómo hacer un Live Search con PHP y MySQL 
    ·Cómo reiniciar su X Sesión 
    ·Cómo cambiar los títulos en la barra de tareas con MF…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com