Arrays classes comumente usadas

Métodos de Arrays classe são modificador estático para modificar os métodos estáticos, quando usado pode usar diretamente o nome da classe (Arrays) para chamada, em vez do nome do objeto a chamada (um "não" em vez de "não pode").

características específicas

Para a atribuição array: método de preenchimento

 pública  estática  vazios principais (String [] args) {
         int [] a; 
        um = novo  int [10 ]; 
        Scanner Scanner = new Scanner (System.in);
        int val = scanner.nextInt (); 
        Arrays.fill (, uma val); 
        para ( int i = 0; i <a.length; i ++ ) 
            System.out.printlnl (a [i]); 
    }

 

 

Triagem matriz, métodos de classificação, em ordem crescente;

        int [] b; 
        b = novo  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.printlnl (b [i]);

 

 

Comparação de matrizes, iguala os elementos de matriz são o mesmo método de comparação

        int [] c; 
        c = novo  int [5 ];
        int [] d; 
        d = novo  int [5 ];
        para ( int i = 0; i <5; i ++ ) 
            c [i] = d [i] = scanner.nextInt ();
        booleano Resultado = Arrays.equals (c, d); 
        System.out.printlnl (resultado);

 

 

elementos matriz de pesquisa, os elementos podem ser classificados em um método de busca binária por binarySearch.

        int [] = E novo novo  int [] {1,3,5,7,9,10 }; 
        System.out.printlnl ( "array é:" + de Arrays.toString (E)); 
        System.out.printlnl ( " 7 subscritos são: "+ Arrays.binarySearch (E, 7 )); 
        System.out.printlnl ( " subscrito é o 10: "+ Arrays.binarySearch (E, 10 )); 
        System.out.printlnl ( " subscrito 1 é: "+ Arrays.binarySearch (E, 1 )); 
        System.out.printlnl ( " subscrito 3 é: "+ Arrays.binarySearch (E, 3 )); 
        System.out.printlnl ( " subscrito 5 é: "+ Arrays.binarySearch (e, 5 )); 
        System.out.printlnl ( " subscrito 9 é: "+ Arrays.binarySearch (e, 9 ));

 

 Existem muitas classes e métodos, e mais olhar para API

 

Acho que você gosta

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