Foros del Web » Programación para mayores de 30 ;) » Java »

Truncar String en 2

Estas en el tema de Truncar String en 2 en el foro de Java en Foros del Web. Buenas, tengo una duda, y no he encontrado solucion de momento. Lo que necesito es truncar un String en 2 partes. ejemplo: String 1: C:\Users\usarName\Desktop\testeo ...
  #1 (permalink)  
Antiguo 30/05/2015, 18:58
 
Fecha de Ingreso: junio-2009
Mensajes: 84
Antigüedad: 14 años, 9 meses
Puntos: 2
Truncar String en 2

Buenas, tengo una duda, y no he encontrado solucion de momento. Lo que necesito es truncar un String en 2 partes.

ejemplo:

String 1: C:\Users\usarName\Desktop\testeo

Luego de truncar:

String 2: C:\Users\usarName\Desktop\
String 3: testeo

Quisiera cortar justo donde el BackSlah, pero no he sabido como hacerlo.
  #2 (permalink)  
Antiguo 31/05/2015, 02:29
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Truncar String en 2

Piensa que un ordenador no es un humano, ni va a adivinar lo que piensas ni va a hacerte preguntas, así que lo primero es definir correctamente lo que quieres hacer para que lo entienda.

Quiero dividir esto en dos parte, vale ¿pero por dónde? Cualquiera que lea tu mensaje se tiene que imaginar las condiciones, ¿lo que viene después de la última barra?¿lo que viene después de Desktop?¿lo que va antes de testeo?...

Lo segundo, si quieres programar tendrás que conocer qué te ofrecen clases y métodos, en tu caso quieres procesar una cadena, así que lo primero será echarle un vistazo a la API de String y ver que te ofrece.

http://docs.oracle.com/javase/7/docs...ng/String.html
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 31/05/2015, 07:59
(Desactivado)
 
Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años
Puntos: 31
Respuesta: Truncar String en 2

Si usas eclipse o no se si netBeans también tiene esa característica, cuando defines una variable o estás trabajando con un String y pulsas el punto (.) te salen todos los métodos disponibles para String.

En eclipse además, si haces click en el método te sale otro cuadro con el artículo doc de Oracle para dicho método. Es una manera más intuitiva de verlos. Ese cuadro a menudo no es lo suficientemente grande como para ver toda la descripción del método... pero si te fijas (al menos en eclipse) se puede seleccionar el cuadro de descripción del método, pulsar F2 y así fijarlo para poder hacerlo más grande o mover las barras de desplazamiento y así ver toda la descripción.

Yo también te recomiendo que eches un vistazo a la clase String. Es una de las clases más utilizadas en java, y es muy recomendable saber sus métodos más usados. Créeme que si te pones a programar java... los utilizarás muy mucho.

Podría indicarte que el método que tienes que usar en tu caso concreto es el método [XXXXXXXXX] pero entonces dentro de nada volverías a preguntar sobre otro método de String, y luego otro y otro. Mejor échale un vistazo a todos, aunque sea un vistazo rápido (no te hará falta más) y a base de usarlos (que los usarás) se termina de aprender. Además como sabes, en java se pueden conjuntar métodos, meter un método como variable de otro método, etc. Por eso mejor que sepas lo que hace cada 1... y así luego los conjuntas a tu voluntad.

Si después (y solo después) de mirarte los métodos tienes alguna pregunta sobre su utilización entonces si te pondremos ejemplos prácticos explicativos.

Última edición por Kritik; 31/05/2015 a las 08:05

Etiquetas: string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:42.