24 Abril 2014, 08:37:29 am

Autor Tema: separar cifras  (Leído 3846 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado DaGloR

  • Me das tu IP?
  • *
  • Mensajes: 4
  • Puntos: +0/-0
    • Ver Perfil
separar cifras
« en: 17 Septiembre 2007, 07:26:25 pm »
hola

tengo un ana duda con resperto a algo que quiero hacer en java supongamos que tengo una cifra de unos tres digitos y quiero separar cada digito independientemente para poder trabajar con cada uno por separado.

ejemplo:

tenemos una cifra 452 y quisiera separar cada digito 4, 5, 2 y haci trabajar con ellas independientemente supongamos que quiero sacar las combinasciones posibles con esos tres digitos 4y5, 4y2, 5y4, 5y2, 2y4, 2y5.

como le podria hacer no se si me pudieran ayudar

Desconectado Kandoman

  • Me das tu IP?
  • *
  • Mensajes: 2
  • Puntos: +0/-0
    • Ver Perfil
Re: separar cifras
« Respuesta #1 en: 19 Octubre 2007, 06:01:13 am »
Hola, lo primero es escribir un poco decentemente que no se entiende ni lo que preguntas, un editor con corrector ortografico no te vendria mal.

Sobre tu pregunta te mando el código:

int a = 987;


String s = "" + a;

char[] c = s.toCharArray();

int[] ii = new int[c.length];


for(int i = 0; i < c.length; i++){

ii = Integer.parseInt("" + c);

}


for(int y=0; y<ii.length; y++){

System.out.println(ii[y]);

}



Desconectado FoMoIrEoMX

  • Me das tu IP?
  • *
  • Mensajes: 35
  • Puntos: +0/-0
  • Sexo: Masculino
  • EL AZAR FAVORECE A UNA MENTE PREPARADA
    • Ver Perfil
Re: separar cifras
« Respuesta #2 en: 26 Noviembre 2007, 09:23:50 am »
ese codigo no lo tenia y lo iva a nesecitar, me va a ser muy util...

Desconectado kamui23

  • Yo vivo en CPH
  • ***
  • Mensajes: 957
  • Puntos: +2/-0
    • Ver Perfil
Re: separar cifras
« Respuesta #3 en: 24 Abril 2008, 12:15:19 pm »
Ese código no es eficiente; al trabajar con cadenas.

Trabaja con int, de ésta forma:

int num=123;

int a, b, c;
a=num/10; //12
b=num/100;//1

si quieres el 2:

a=a%10; // 2 como resultado.

Ahora puedes combinarlo como quieras. Olvídate de las String en JAVA, por que por la implementación que tienen, si usas muchas, el gasto de memoria es enorme.

Saludos.
Busco una meta: conseguir lo que nadie ha conseguido. Y hacerlo en la mitad de tiempo.


No respondo preguntas por mensaje privado. para dudas, escribid en el foro, por favor.


  Asunto / Iniciado por Respuestas / Vistas Último mensaje
resuelto
Como separar cifras de un numero python

Iniciado por hardby2x

2 Respuestas
3710 Vistas
Último mensaje 09 Abril 2011, 11:44:11 pm
por neoncyber
exclamation
Sony anuncia sus cifras económicas.

Iniciado por Rodo

0 Respuestas
811 Vistas
Último mensaje 29 Enero 2006, 05:32:40 pm
por Rodo
exclamation
Microsoft desvela algunas cifras oficiales de WP7

Iniciado por WaesWaes

0 Respuestas
211 Vistas
Último mensaje 02 Abril 2011, 12:16:47 am
por WaesWaes
xx
La epidemia del "Storm Worm", algunas cifras

Iniciado por wanm28

0 Respuestas
593 Vistas
Último mensaje 26 Octubre 2007, 11:45:57 pm
por wanm28
xx
Separar el contenido de una variable

Iniciado por vart001

0 Respuestas
1493 Vistas
Último mensaje 03 Mayo 2005, 12:38:05 am
por vart001
xx
como separar redes

Iniciado por devil_linux

4 Respuestas
867 Vistas
Último mensaje 08 Julio 2008, 01:49:45 pm
por devil_linux
xx
Separar contenidos de variables (PHP)

Iniciado por vart001

0 Respuestas
2374 Vistas
Último mensaje 03 Mayo 2005, 12:37:30 am
por vart001
resuelto
[S]Separar una variable en tres variables.

Iniciado por Whetmore

8 Respuestas
1372 Vistas
Último mensaje 17 Febrero 2010, 06:42:42 am
por JaAViEr