急救!! 怎么替换字符串中\n字符 我想把一个字符串中\n换行符号替换成其他字符,我用了str.replaceAll("\n","aa")好象不行.那位高手帮帮我:) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String s = "asdasd\nasd"; String a = s.replaceAll("\n", "___"); System.out.println(a);我这个怎么就好使啊? str.replaceAll("\n","aa")返回了一个新的字符串你是不是当str变了?应该String newStr = str.replaceAll("\n","aa"); 字符应该用单引号吧,我是初学者,不太懂。String newStr = str.replaceAll('\n','aa'); JAVA单引号都不能通过编译。。你说的是JAVASCRIPT吧 哦,你不了解Java的String的用法,String本身被构造后,它就不会变化了。Java的String类没有一个方法可以改变自己内容的。 System.out.print(str.replaceAll("\n","aa"));没问题啊. 我现在就想,比如 String str="abcd\nccd"; String str2=str.replaceAll("\n","AA") str2="abcdAAccd"; 我现在就想,比如 String str="abcd\nccd"; String str2=str.replaceAll("\n","AA") str2="abcdAAccd"; Java的String类没有一个方法可以改变自己内容的。 对于Ruby也有类似的问题存在,a = "hello";a.replace(...) #1a.replace!(...) #注意这个叹号,它强调这个方法会改变这个对象维护的成员的值,而对于Java的String来说,和1是一致的设计理念。 呵呵谢谢 大家 问题出在JDK上 多谢甘草:) 不是JDK的问题,是设计理念,这样简单了。 使用字符串的replace替换,不要使用replaceAll的正则表达式替换。 jsp/html如何在页面显示能播放MP4的播放器 大家进来解决一下 急呀 String 转 Date 关于JFrame内的焦点问题! 向数据库上批量插入数据的时候 是使用perparedstatement效率好还是用executebatch效率好? 谁可以提供一个西文字库,我愿高价购买 arraylist的简单问题 二进制读出。。并且转换成为相应的int 请问java里边一个截取String的问题 请教:在java里如何实现字符串的输入? 非常奇怪的问题,有相同经历的请进!!! 很急的问题 onload=setInterval('window.status="help me"',1)请教!
String a = s.replaceAll("\n", "___");
System.out.println(a);
我这个怎么就好使啊?
应该String newStr = str.replaceAll("\n","aa");
String newStr = str.replaceAll('\n','aa');
没问题啊.
String str2=str.replaceAll("\n","AA") str2="abcdAAccd";
String str2=str.replaceAll("\n","AA") str2="abcdAAccd";
a.replace(...) #1
a.replace!(...) #注意这个叹号,它强调这个方法会改变这个对象维护的成员的值,而对于Java的String来说,和1是一致的设计理念。