String a = "i am\n,a boy.\n";
a = a.substring(0, 4) + a.substring(5, 12);

解决方案 »

  1.   

    a = a.substring(0, 4) + a.substring(5, 12);
    这个是可以把a中的\n去掉,上面的a只是举个例子,我是要一个通用的做法,
      

  2.   

    public class test
    {
       public static void main(String argv[])
       {
         String st1 = "i \nam a \n boy";
         String st2 = st1.replaceAll("\\n","");
         System.out.println("str1='"+st1+"' st2='"+st2+"'");
       }
    }
    这个replaceAll方法在1.4之后才支持的,我这里没有这个版本。你测试一下吧