A continuación se presentan los 12 métodos de operación de matriz que obtienen la mayor cantidad de votos en Stackoverflow.
1. Declarar una matriz
Cadena [] aarray = nueva cadena [5]; String [] barray = {"a", "b", "c", "d", "e"}; String [] cardy = new String [] {"A", "B", "C", "D", "E"};2. Emitir una matriz
int [] intarray = {1, 2, 3, 4, 5}; String IntarrayString = Arrays.ToString (Intarray); // Imprimir directamente imprimirá el valor de referencia System.out.println (Intarray); // [i@7150bd4d System.out.println (IntarrayString); // [1, 2, 3, 4, 5]3. Cree una lista de matriz desde una matriz
String [] StringArray = {"A", "B", "C", "D", "E"}; ArrayList <String> ArrayList = new ArrayList <String> (Arrays.aslist (StringArray)); System.out.println (ArrayList); // [A, B, C, D, E]4. Verifique si una matriz contiene un valor
String [] StringArray = {"A", "B", "C", "D", "E"}; booleano b = arrays.aslist (stringArray) .contains ("a"); System.out.println (b); // verdadero 5. Concatenate dos matrices
int [] intarray = {1, 2, 3, 4, 5}; int [] entarray2 = {6, 7, 8, 9, 10}; // Apache Commons Lang Library int [] combinedInTarray = ArrayUtils.addall (Intarray, Intarray2);6. Declarar una matriz en línea (matriz en línea)
método (nueva cadena [] {"A", "b", "c", "d", "e"});
7. Pon el elemento de matriz proporcionado en una cadena
// que contiene la lista proporcionada de elementos // apache común lang cadena j = stringUtils.Join (nueva cadena [] {"A", "b", "c"}, ","); System.out.println (j); // A, B, C8. Convierta una lista de matriz en una matriz
String [] StringArray = {"A", "B", "C", "D", "E"}; ArrayList <String> ArrayList = new ArrayList <String> (Arrays.aslist (StringArray)); String [] StringR = new String [ArrayList.Size ()]; arrayList.toarray (StringRAr); for (String S: Stringarr) System.out.println (s);9. Convierta una matriz para establecer
Set <string> set = new Hashset <String> (Arrays.aslist (StringArray)); System.out.println (set); // [D, E, B, C, A]
10. Inverso una matriz
int [] intarray = {1, 2, 3, 4, 5}; ArrayUtils.reverse (Intarray); System.out.println (Arrays.ToString (Intarray)); // [5, 4, 3, 2, 1]11. Retire los elementos de la matriz
int [] intarray = {1, 2, 3, 4, 5}; int [] eliminado = ArrayUtils.RemoveElement (Intarray, 3); // Crear una nueva matriz System.out.println (Arrays.ToString (eliminado));12. Convierta enteros en matrices de bytes
byte [] bytes = bytebuffer.allocate (4) .putint (8) .Array (); for (byte t: bytes) {system.out.format ("0x%x", t); }Lo anterior es una compilación de información de matriz de Java. Continuaremos agregando información relevante en el futuro. ¡Gracias por su apoyo para este sitio web!