| 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 comparar los Caracteres en Programación Java
    Como desarrollador de Java , puede comparar caracteres dentro de sus programas. Java almacena los caracteres de una manera que le permite comparar fácilmente. Caracteres y números enteros se almacenan de manera similar en Java , por lo que los caracteres se comparan con sus valores numéricos . En la mayoría de los casos , la comparación de caracteres consiste en averiguar qué personaje se produce primero por orden alfabético, en cuyo caso se considera inferior. Comparación de caracteres pueden ser una función útil en la organización de cadenas de texto si usted va a guardar en orden alfabético . Instrucciones
    1

    Preparar dos personajes en el programa Java . Puede crear variables de tipo carácter primitivo directamente o utilizar los caracteres que se producen en las cadenas de texto que tiene. El siguiente código de ejemplo muestra ambos métodos :

    caracteres aPartirDe = ' g' ;

    Cadena fullString = " apple" ;

    caracteres secondChar = fullString.charAt ( 1 ) ; //'p '

    El código crea dos variables de carácter. Ambas son las letras del alfabeto en minúscula , "G" y " p" , respectivamente .
    2

    Compara tus personajes. El siguiente código de ejemplo muestra la comparación de los dos personajes para determinar lo que es primero alfabéticamente :

    if ( aPartirDe < secondChar ) System.out.println ( " El primer carácter es lo primero" ) ;

    else if ( secondChar < aPartirDe ) System.out.println ( "El segundo personaje es lo primero" ) ;

    más System.out.println ( "Los dos personajes son iguales" ) ;

    la comparación funciona el misma manera que la comparación de dos números , ya sea un carácter es mayor o que son iguales . Guardar el código, compilarlo y ejecutarlo para ver la salida. Experimente modificando las variables de caracteres para comprobar que la comparación funciona con precisión.
    3

    Compara personajes con diferentes casos. Caracteres en mayúsculas y minúsculas se representan en Java utilizando diferentes valores. Por esta razón, las comparaciones a veces pueden tener resultados inesperados . Alterar la primera línea de su código de la siguiente manera para demostrar la diferencia :

    caracteres aPartirDe = ' S ' ;

    ejecutar el programa , se debe emitir el siguiente : En primer lugar

    carácter es lo primero

    Esto puede ser inesperado como la letra " S " está tarde alfabético de la letra " p ". Java representa caracteres de tipo primitivo con sus valores ASCII , con letras mayúsculas representan mediante números más bajos . Tenga en cuenta esta cuestión cuando se comparan caracteres.
    4

    utilizar objetos de caracteres para representar a sus personajes . El lenguaje Java proporciona la clase de caracteres para caracteres modelo como objetos en vez de tipos primitivos . Utilice estos objetos en el código de la siguiente manera :

    Carácter firstCharacter = new Character ( ' v ');

    Carácter secondCharacter = new Character ('t ');

    Carácter de clase es una clase de contenedor para el tipo primitivo "char ". Objetos de caracteres se crea una instancia pasando el personaje representado en su forma de tipo primitivo como un parámetro al constructor de la clase como en este ejemplo .
    5

    Compara tus objetos de caracteres . La clase de caracteres proporciona un método de comparación de la siguiente manera :

    int resultado = firstCharacter.compareTo ( secondCharacter ) ;

    if ( resultado < 0 ) System.out.println ("Primer personaje es lo primero" ) ;

    else if ( resultado> 0 ) System.out.println ( "El segundo personaje es lo primero" ) ;

    más System.out.println ( "Los dos personajes son iguales" ) ;

    Introduce este código y probar de nuevo el programa , se debe emitir el siguiente :

    segundo carácter es lo primero

    Tenga en cuenta que los caracteres en mayúsculas siguen representados como inferiores en valor cuando se utiliza la clase de caracteres.

    Previous :

    next :
      Artículos relacionados
    ·Cómo implementar un buzón Uso de Java 
    ·Cómo obtener una referencia a un Thread Java 
    ·Cómo enviar un correo electrónico automático despué…
    ·Cómo reemplazar una palabra en una oración en Java 
    ·Cómo desplazarse hasta el final de una lista en Java 
    ·Función de impresión en Java 
    ·Cómo crear dos instancias de subclases en Java 
    ·Cómo importar clases en NetBeans 
    ·Cómo llevar a cabo una acción específica cuando la t…
    ·Cómo ocultar un panel en una JSplitPane 
      Artículos destacados
    ·Cómo dibujar líneas en Visual C + + 
    ·Cómo ajustar el enfoque de ComboBox en Vb 
    ·Cómo acceder a una matriz Explode en PHP 
    ·El código Java para contar el número de palabras en u…
    ·Uso Militar de Inteligencia Artificial 
    ·Cómo crear una matriz de objetos en PHP 
    ·GUI /Web Common App pantalla Controles 
    ·¿Hay un sustituto de PHP Administrador de titulares 
    ·Cómo crear una página de entrada en ASP 
    ·Android SDK View Editor 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com