Como hago para mostrar todos los numero en una sola ventana en el metodo muestreo
Código Java:
Ver originalpackage sumandos2;
import javax.swing.JOptionPane;//Se llama a la clase Scanner, que pertenece util//
public class Main
{
public static void main
(String [] args
) //Inicia el main del programa principal// {
//Esta instrucción declara e inicializa un objeto sc de tipo Scanner//
int Numero=0;//Se declara el la varible numero, que corresponde al numero al descomponer//
while(Numero<=0) //While que permite encontrar y repetir la insercion de un numero en caso de que sea cero o menor que cero//
{
sNumero
=JOptionPane.
showInputDialog(null,
"Sumandos!!!\n Ingrese un numero para descomposion:"); //Se guarda en la variable//
if(Numero<=0) //Si el numero es menor o igual a cero, lanza un mensaje y procede a repetir la insercion de numero//
{
}
}
DescomposicionSumandos(Numero);
}
public static void DescomposicionSumandos(int numero) //La funcion implementa una nueva funcion, la cual hara el desglose de descomposicion//
{
DescomposicionCompleta(numero,1,0, " ", numero);
}
private static void DescomposicionCompleta
(int x,
int pos,
int vacio,
String nada,
int numero
) {
int l=0;
if(numero==vacio) //Funcion que se carga de leer el numero, entra en un for y procede a descomponerlo, si repetir una sola serie de numeros//
{
sVector[l]=nada;
l++;
}
for (int i = pos; i <= x; i++)
{
DescomposicionCompleta(x - i, i,i+vacio,nada+i+"", numero);
}
Muestreo(sVector,l);
}
public static void Muestreo
(String matriz
[],
int j
) {
int vector[]=new int[500];
for(int m=0;m<j;m++)
{
vector
[m
]=Integer.
parseInt(matriz
[m
]); }
for(int x=0;x<j;x++)
{
Mensaje=Mensaje+"\n"+vector[x];
}
}
}