Cómo Comparar Ordenados Alfabéticamente, de Cadenas de caracteres en Java

Al utilizar cadenas de texto en sus programas de Java es posible que desee almacenar o mostrar en orden alfabético. La clase string en el lenguaje Java proporciona una serie de métodos para la comparación de cadenas en orden alfabético, así que esto es generalmente una tarea rápida. Usted necesidad de adaptar el tratamiento a las necesidades de su propio proyecto de aplicación, pero en general, usted puede comparar dos cadenas en Java unas simples líneas de código, la determinación de si una cadena es mayor o menor orden alfabético o si dos cadenas son iguales.


Cómo Comparar Ordenados Alfabéticamente, de Cadenas de caracteres en Java
Al utilizar cadenas de texto en sus programas de Java es posible que desee almacenar o mostrar en orden alfabético. La clase string en el lenguaje Java proporciona una serie de métodos para la comparación de cadenas en orden alfabético, así que esto es generalmente una tarea rápida. Usted necesidad de adaptar el tratamiento a las necesidades de su propio proyecto de aplicación, pero en general, usted puede comparar dos cadenas en Java unas simples líneas de código, la determinación de si una cadena es mayor o menor orden alfabético o si dos cadenas son iguales.
  • Crear dos cadenas en el programa de Java. Usted puede usar las cadenas si usted tiene cualquiera pero para crear dos variables de cadena, utilice la siguiente sintaxis:String firstWord = 'bat' Cadena de secondWord = 'gato'
    Se puede cambiar el contenido de estas cadenas si te gusta. Cada uno contiene una serie de caracteres para la demostración. Usted puede llamar a métodos de la clase string en cualquiera de estas variables.
  • Llevar a cabo la comparación de las cadenas. Cuando se comparan dos cadenas de llamar a la 'compareTo' método de una cadena, pasando por los otros como un parámetro. El método devuelve un tipo primitivo valor entero. Llamar al método, almacenando el resultado en una variable de la siguiente manera:
    int comparación = firstWord.compareTo(secondWord)
    Esta variable contendrá un valor negativo si la primera cadena es menor en orden alfabético, un valor positivo si la segunda cadena es menor orden alfabético o un valor de cero si las cadenas son iguales.
  • Implementar una prueba condicional para adaptar el procesamiento para el resultado de la comparación. Agregue las siguientes instrucciones:si(comparación<0) del Sistema..println('Primera palabra es la primera por orden alfabético') else if(comparación>0) del Sistema..println('la Segunda palabra es la primera por orden alfabético') else System..println('las Palabras son iguales por orden alfabético')
    Este código genera un mensaje sencillo, dependiendo del resultado de la operación de comparación. Si la primera prueba devuelve un valor verdadero el contenido de el 'si' de la sección se va a ejecutar y Java se ignoran las otras dos líneas. Si la primera prueba devuelve un resultado falso Java ignorar el contenido de la instrucción 'if' y llevar a cabo el 'else if' de la prueba. Si esta prueba devuelve true su contenido se va a ejecutar. Si ambas pruebas return false el contenido de la 'cosa' instrucción se ejecutará con la única posibilidad de que las cadenas son iguales.
  • Llevar a cabo su comparación sin el uso de caso. Si desea que la comparación de cadenas para ignorar el caso de caracteres, utilice la siguiente versión alternativa del método:int comparación = firstWord.compareToIgnoreCase(secondWord)
    Por defecto de Java trata a la parte superior de la caja de valores como la primera por orden alfabético en comparación con los caracteres en minúsculas. Por ejemplo, el original de la prueba en los siguientes valores indicaría que la segunda cadena es la primera por orden alfabético:String firstWord = 'bat' Cadena de secondWord = 'Sombrero'
    Si desea Java para comparar sólo sobre la base de la ordenación de utilizar el método que ignora caso.
  • Guardar su archivo de código Java. Compilar y ejecutar el programa para probarlo. Usted puede agregar la siguiente instrucción de salida para ver el valor de número entero resultante de la operación de comparación en un vistazo:el Sistema..println(comparación)
    Cambio de los valores de la cadena un par de veces, se ejecuta el programa varias veces para darse una idea clara de cómo los métodos de trabajo.

Consejos & Advertencias
  • Java tiendas de cadenas de texto como matrices de caracteres con cada personaje representado numéricamente.

  • Si se trata de un usuario de entrada de texto, asegúrese de llevar a cabo un montón de tests en el programa de Java.








Como Comparar Ordenados Alfabeticamente, de Cadenas de caracteres en Java


Al utilizar cadenas de texto en sus programas de Java es posible que desee almacenar o mostrar en orden alfabetico. La clase string en el lenguaje Java proporciona una serie de metodos para la comparacion de cadenas en orden alfabetico, asi que esto es generalmente una tarea rapida. Usted necesidad de adaptar el tratamiento a las necesidades de su propio proyecto de aplicacion, pero en general, usted puede comparar dos cadenas en Java unas simples lineas de codigo, la determinacion de si una cadena es mayor o menor orden alfabetico o si dos cadenas son iguales.


Como Comparar Ordenados Alfabeticamente, de Cadenas de caracteres en Java
Al utilizar cadenas de texto en sus programas de Java es posible que desee almacenar o mostrar en orden alfabetico. La clase string en el lenguaje Java proporciona una serie de metodos para la comparacion de cadenas en orden alfabetico, asi que esto es generalmente una tarea rapida. Usted necesidad de adaptar el tratamiento a las necesidades de su propio proyecto de aplicacion, pero en general, usted puede comparar dos cadenas en Java unas simples lineas de codigo, la determinacion de si una cadena es mayor o menor orden alfabetico o si dos cadenas son iguales.
  • Crear dos cadenas en el programa de Java. Usted puede usar las cadenas si usted tiene cualquiera pero para crear dos variables de cadena, utilice la siguiente sintaxis:String firstWord = 'bat' Cadena de secondWord = 'gato'
    Se puede cambiar el contenido de estas cadenas si te gusta. Cada uno contiene una serie de caracteres para la demostracion. Usted puede llamar a metodos de la clase string en cualquiera de estas variables.
  • Llevar a cabo la comparacion de las cadenas. Cuando se comparan dos cadenas de llamar a la 'compareTo' metodo de una cadena, pasando por los otros como un parametro. El metodo devuelve un tipo primitivo valor entero. Llamar al metodo, almacenando el resultado en una variable de la siguiente manera:
    int comparacion = firstWord.compareTo(secondWord)
    Esta variable contendra un valor negativo si la primera cadena es menor en orden alfabetico, un valor positivo si la segunda cadena es menor orden alfabetico o un valor de cero si las cadenas son iguales.
  • Implementar una prueba condicional para adaptar el procesamiento para el resultado de la comparacion. Agregue las siguientes instrucciones:si(comparacion<0) del Sistema..println('Primera palabra es la primera por orden alfabetico') else if(comparacion>0) del Sistema..println('la Segunda palabra es la primera por orden alfabetico') else System..println('las Palabras son iguales por orden alfabetico')
    Este codigo genera un mensaje sencillo, dependiendo del resultado de la operacion de comparacion. Si la primera prueba devuelve un valor verdadero el contenido de el 'si' de la seccion se va a ejecutar y Java se ignoran las otras dos lineas. Si la primera prueba devuelve un resultado falso Java ignorar el contenido de la instruccion 'if' y llevar a cabo el 'else if' de la prueba. Si esta prueba devuelve true su contenido se va a ejecutar. Si ambas pruebas return false el contenido de la 'cosa' instruccion se ejecutara con la unica posibilidad de que las cadenas son iguales.
  • Llevar a cabo su comparacion sin el uso de caso. Si desea que la comparacion de cadenas para ignorar el caso de caracteres, utilice la siguiente version alternativa del metodo:int comparacion = firstWord.compareToIgnoreCase(secondWord)
    Por defecto de Java trata a la parte superior de la caja de valores como la primera por orden alfabetico en comparacion con los caracteres en minusculas. Por ejemplo, el original de la prueba en los siguientes valores indicaria que la segunda cadena es la primera por orden alfabetico:String firstWord = 'bat' Cadena de secondWord = 'Sombrero'
    Si desea Java para comparar solo sobre la base de la ordenacion de utilizar el metodo que ignora caso.
  • Guardar su archivo de codigo Java. Compilar y ejecutar el programa para probarlo. Usted puede agregar la siguiente instruccion de salida para ver el valor de numero entero resultante de la operacion de comparacion en un vistazo:el Sistema..println(comparacion)
    Cambio de los valores de la cadena un par de veces, se ejecuta el programa varias veces para darse una idea clara de como los metodos de trabajo.

Consejos & Advertencias
  • Java tiendas de cadenas de texto como matrices de caracteres con cada personaje representado numericamente.

  • Si se trata de un usuario de entrada de texto, asegurese de llevar a cabo un monton de tests en el programa de Java.

Cómo Comparar Ordenados Alfabéticamente, de Cadenas de caracteres en Java

Al utilizar cadenas de texto en sus programas de Java es posible que desee almacenar o mostrar en orden alfabético. La clase string en el lenguaje Java proporciona una serie de métodos para la comparación de cadenas en orden alfabético, así que esto es generalmente una tarea rápida. Usted necesidad de adaptar el tratamiento a las necesidades de su propio proyecto de aplicación, pero en general, usted puede comparar dos cadenas en Java unas simples líneas de código, la determinación de si una cadena es mayor o menor orden alfabético o si dos cadenas son iguales.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación