Las matrices utilizadas comúnmente clases

clase Métodos Las matrices son modificador static para modificar los métodos estáticos, cuando se usa se puede utilizar directamente el nombre de la clase (Arrays) a la llamada, en lugar del nombre del objeto a la llamada (un "no" en lugar de "no puede").

Las características específicas

Para la asignación de matriz: método de llenado

 pública  estática  vacíos principales (args String []) {
         int [] a; 
        un = nuevo  int [10 ]; 
        Lectora = nuevo escáner (System.in);
        int val = scanner.nextInt (); 
        Arrays.fill (a, val); 
        para ( int i = 0; i <a.length; i ++ ) 
            System.out.println (a [i]); 
    }

 

 

Ordenamiento de una matriz, los métodos de clasificación, en orden ascendente;

        int [] b; 
        b = nuevo  int [5 ];
        para ( int i = 0; i <b.length; i ++ ) 
            b [i] = scanner.nextInt (); 
        Arrays.sort (b); 
        para ( int i = 0; i <b.length; i ++ ) 
            System.out.println (b [i]);

 

 

La comparación de arrays, es igual a los elementos de la matriz son el mismo método de comparación

        int [] c; 
        c = nuevo  int [5 ];
        int [] d; 
        d = nuevo  int [5 ];
        para ( int i = 0; i <5; i ++ ) 
            c [i] = d [i] = scanner.nextInt ();
        boolean resultado = Arrays.equals (c, d); 
        System.out.println (resultado);

 

 

elementos de la matriz de búsqueda, los elementos pueden ser ordenados en un método de búsqueda binaria por busquedaBinaria.

        int [] = E nuevo nuevo  int [] {1,3,5,7,9,10 }; 
        System.out.println ( "array es:" + de Arrays.toString (E)); 
        System.out.println ( " 7 subíndices son: "+ Arrays.binarySearch (E, 7 )); 
        System.out.println ( " subíndice es el 10: "+ Arrays.binarySearch (E, 10 )); 
        System.out.println ( " subíndice 1 es: "+ Arrays.binarySearch (E, 1 )); 
        System.out.println ( " subíndice 3 es: "+ Arrays.binarySearch (E, 3 )); 
        System.out.println ( " subíndice 5 es: "+ Arrays.binarySearch (e, 5 )); 
        System.out.println ( " subíndice 9 es: "+ Arrays.binarySearch (e, 9 ));

 

 Hay demasiadas clases y métodos, y más mirada a la API

 

Supongo que te gusta

Origin www.cnblogs.com/huangui/p/12663893.html
Recomendado
Clasificación