Copiar las notas java 9º, cadenas, matrices comparar

comparación de cadenas: Comparación código ASCll
"abc" .compareto ( "BCD" ) // - 1: // "abc" que "BCD" pequeña
.compareto "abc" ( "abc" ) // -; iguales equals ( ) ture
"ABC" .compareto ( "AAA"). 1 //
razones son iguales
.equals "abc" ( "abc" ) ture

Stack:
1) Pequeño espacio de almacenamiento
2) y alta eficiencia de depósito tomada

Apilar
1) de espacio de almacenamiento
2) datos de inicialización automáticas

Copiar la matriz
int [] nums = {1,2,3,4,5};
// arrays de declarar
int [] nums = {97, 122, 85, 40, 62 es};
// obtener un elemento y nums array deseado lo mismo, pero esto no cambia el impacto nums matriz
@ 2,1 código nativo
// construir una nueva matriz
int [] = new int num2 nueva [nums.length];
3. asignación //
for (int i = 0; I <nums.length; i ++) {
[I] = la nums [I] num2;
}
1) del método de su API de datos =.
// int [] = num2 nums.clone (); superficial clon // array (clon profunda clon de Sharp VS)
2) un método Arrarys / Arrays de método CopyOf: además de posicionar un duplicado exacto puede aumentar (expansión) menos posición (reducido)
int [] = num2 Arrays.copyOf (los nums, nums.length);

Publicado 12 artículos originales · ganado elogios 0 · Vistas 26

Supongo que te gusta

Origin blog.csdn.net/qq_45212924/article/details/104603751
Recomendado
Clasificación