Borrar espacios de una cadena
Publicado por Fernando (13 intervenciones) el 05/09/2004 04:09:55
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 ahy 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);
}
}
}
}
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 ahy 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);
}
}
}
}
Valora esta pregunta


0