此程序不会在消息框中显示数组元素,只会保持循环。
import javax.swing.*;
import java.util.Scanner;
public class InicArreglo {
public static void main( String args[] ) {
Scanner sc = new Scanner(System.in);
System.out.println("Introduzca 10 numeros enteros, q para terminar");
int arreglo[]; // se declara el arreglo de enteros
arreglo = new int[ 10 ]; // se da dimensión al arreglo de 10 elementos
for(int f=0;f<arreglo.length;f++){
System.out.print("\nIngrese Numero: ");
arreglo[f] = sc.nextInt();
}
String salida = "Índice\tValor\n"; // Se inicializa una variable cadena con las palabras Índice (tab) Valor
for ( int contador = 0; contador < arreglo.length; contador++ ) // Se recorre el arreglo
salida += contador + "\t" + arreglo[ contador ] + "\n";
JTextArea areaSalida = new JTextArea();
areaSalida.setText( salida );
JOptionPane.showMessageDialog( null, areaSalida, "Inicialización de un arreglo de valores int",
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
你能帮帮我吗?