Latest web development tutorials

Ejemplos Java - Comprueba si dos regiones de cadena son iguales

Ejemplos de Java Ejemplos de Java

En el siguiente ejemplo se utiliza el método regionMatches () para poner a prueba dos regiones de cadena son iguales:

//StringRegionMatch.java 文件

public class StringRegionMatch{
   public static void main(String[] args){
      String first_str = "Welcome to Microsoft";
      String second_str = "I work with microsoft";
      boolean match1 = first_str.
      regionMatches(11, second_str, 12, 9);
      boolean match2 = first_str.
      regionMatches(true, 11, second_str, 12, 9); //第一个参数 true 表示忽略大小写区别
      System.out.println("区分大小写返回值:" + match1);
      System.out.println("不区分大小写返回值:" + match2);
   }
}

first_str.regionMatches (11, second_str, 12, 9) dijeron que sería first_str cadena a partir de los primeros 11 caracteres "M" y el comienzo de los primeros 12 caracteres de la cadena second_str "M" comenzó uno comparando total de nueve pares de caracteres, porque los personajes cadena de mayúsculas y minúsculas, por lo que el resultado es falso.

Si el primer argumento es cierto, significa ignorar las diferencias de casos, por lo que devuelve true.

La salida está por encima de los ejemplos de código:

区分大小写返回值:false 
不区分大小写返回值:true

Ejemplos de Java Ejemplos de Java