308

Capítulo 7 Arreglos

Sección 7.11 Listas de argumentos de longitud variable

•  Una lista de argumentos de longitud variable se trata como un arreglo dentro del cuerpo del método. El número de 

argumentos en el arreglo se puede obtener mediante el campo 

length

 del arreglo.

Sección 7.12 Uso de argumentos de línea de comandos

•  Para pasar argumentos a 

main

 en una aplicación de Java, desde la línea de comandos, se incluye un parámetro de 

tipo 

String[ ]

 en la lista de parámetros de 

main

. Por convención, el parámetro de 

main

 se llama 

args

.

•  Java pasa los argumentos de línea de comandos que aparecen después del nombre de la clase en el comando 

java

 

al método 

main

 de la aplicación, en forma de objetos 

String

 en el arreglo 

args

. El número de argumentos que se 

pasan de la línea de comandos se obtiene accediendo al atributo 

length

 del arreglo.

Terminología

0

, bandera (en un especifi cador de formato)

a[ i ]

a[ i ][ j ]

argumentos de línea de comandos
arreglo
arreglo bidimensional
arreglo de 

m por n

arreglo multidimensional
arreglo unidimensional
cantidad escalar
columna de un arreglo bidimensional
componente de un arreglo
comprobación de límites
constante con nombre
corchetes, 

[]

declarar un arreglo
declarar una variable constante
elemento de un arreglo
elipsis (…) en la lista de parámetros de un método
error de desplazamiento por uno
escalar
estructura de datos
expresión de acceso a un arreglo
expresión de creación de arreglos
fi la de un arreglo bidimensional

final

, palabra clave

formato tabular
índice
índice de columna
inicializador de arreglos
inicializadores de arreglos anidados
inicializar un arreglo
instrucción 

for

 mejorada

length

, campo de un arreglo

lista de argumentos de longitud variable
lista inicializadora
llamada por referencia
llamada por valor
nombre de un arreglo
número de posición

parseInt

, método de la clase 

Integer

paso de arreglos a métodos
paso por referencia
paso por valor
recorrer un arreglo
subíndice
subíndice cero
subíndice de fi la
tabla de valores
valor de un elemento
variable constante
variable de sólo lectura

Ejercicios de autoevaluación

7.1 

Complete las siguientes oraciones:

 

a) Las listas y tablas de valores pueden guardarse en ____________.

 

b) Un arreglo es un grupo de ____________ (llamados elementos o componentes) que contiene valores, todos 

con el mismo ____________.

 

c) La ____________ permite a los programadores iterar a través de los elementos en un arreglo, sin utilizar 

un contador.

 

d) El número utilizado para referirse a un elemento específi co de un arreglo se conoce como el ___________

______ de ese elemento.

 

e) Un arreglo que utiliza dos subíndices se conoce como un arreglo ____________.

 

f) Use la instrucción 

for

 mejorada ____________ para recorrer el arreglo 

double

 llamado 

numeros

.

 

g) Los argumentos de línea de comandos se almacenan en ____________.

 

h) Use la expresión ____________ para recibir el número total de argumentos en una línea de comandos. 

Suponga que los argumentos de línea de comandos se almacenan en el objeto 

String args[]

07_MAQ_CAP_07.indd308

4/19/081:23:13AM