Foro de elhacker.net

Programación => Java => Mensaje iniciado por: GaLaN GaLaNaSo 3000 en 5 Septiembre 2004, 12:53 pm



Título: Borrar espacios de una cadena
Publicado por: GaLaN GaLaNaSo 3000 en 5 Septiembre 2004, 12:53 pm
Buenas gracias mi objetivo es recibir una cadena ejemplo String n="     Curso de Java      ";

osea esta cadena tiene varios espacios al comienso y debo eliminarlos la idea que tuve fue recorrer la cadena por que como no es de tipo primitivo por ahi escuche que un String es un Array de puros Char pense en recorrerlo e ir contando cuantos espacios hay al comienzo ir aumentando un contador mientras no pille nada diferente a espacio y luego una ves que tenga el numero de espacios que hay al comienzo no tomarlos y asi quise hacer una prueva pero me sale este erroe y no puedo resolverlo soy novato si alguien tiene otra idea porfavor posteela gracias aqui esta el error y mi codigo:


operator == cannot be applied to int,java.lang.String
      if(n.length()==" ")


Código:
import javax.swing.*;

public class Practicas{

public static void main (String DjYo []){

String n;
int c=0;
n=JOptionPane.showInputDialog("Ingresa algo Desgraciau");

for(int i=0;i<n.length();i++)
{
if(n.length()==" ")
{
// c++;
// System.out.println(c);
}
}

}
}