Java程序里怎样吃掉回车键?记得c有吃掉回车键的说法。 如果对象为String类, 用StringBuffer.trim()方法可以过滤吊\r, \n, \t很有用的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写个replace类来过滤回车和空格,如下:public String replace(String parentStr,String ch,String rep) { int i = parentStr.indexOf(ch); StringBuffer sb = new StringBuffer(); if (i == -1) return parentStr; sb.append(parentStr.substring(0,i) + rep); if (i+ch.length() < parentStr.length()) sb.append(replace(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep)); return sb.toString(); }然后replace(str,"\n","<br>"); 我才发现键盘的“ENTER”包括了"\n"和"\r",还有这些符号与System.in.read()比较时要用13,10。 向各位大神请教字符串处理的问题~ JAVA 编写 telnet 程序 J2SE开发都用什么插件,谢谢大家 关于数组中重复元素相加 请教一个定时器问题 初入门,还不知道这样能不能的,请大虾们指教. 怎么由Socket向ServerSocket提交信息啊? 哪位仁兄有SWT做的报表例子,给兄弟看一下,让小弟学习学习。谢谢 请问JAVA在读库时,用state或PreparedStatement得到记录集的时候,总会出现不响应的停顿,请问这是怎么回事?如何解决?分不够再加谢谢!!! 关于多态性的理解,对吗? 哪位大侠有PNG转JPG 算法? 迷惑?!!
public String replace(String parentStr,String ch,String rep) {
int i = parentStr.indexOf(ch);
StringBuffer sb = new StringBuffer();
if (i == -1)
return parentStr;
sb.append(parentStr.substring(0,i) + rep);
if (i+ch.length() < parentStr.length())
sb.append(replace(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep));
return sb.toString();
}
然后
replace(str,"\n","<br>");