易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 字符串替换

Java code:

String badWords = "fuck/kao";
String content = "我喜欢fuck";
String result = "";
String words[] = badWords.split("/");
for (int i = 0; i < words.length; i++)
{
result=content.replaceAll(words[i], "***");
}
//result=content.replaceAll("fuck", "***");
System.out.println(result);



为什么循环里面使用数组不能成功,而注释的那行能成功
当然不会 了,你 String content = "我喜欢fuck";
用 / 分割  能分的出来 东西 吗。不能,所以 不行。

Java code:

tring badWords = "fuck/kao";
String content = "我喜欢fuck";
String result = "";
String words[] = badWords.split("/");
for (int i = 0; i < words.length; i++)
{
content=content.replaceAll(words[i], "***");
}
System.out.println(content);



数组也能成功,只是result最后赋值的和content的值是一样的,你把sysout放在for里面试试!

看错了,不好意思。

在JAVA中的数组和C++的数组不一样的啊
再说了 你的STRING 对象
要是你的换成数据应该就可以了啊


public class Test {

    publ


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

Unable to compile class for JSP - Java / Web 开发

<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......

[寻找人才]上海外企·JAVA工程师(内有4个职位)

工作地点:上海张江
学历要求:大本或以上
专业要求:计算机相关专业
英语:熟练(美国项目,英语工作环境,英语是必须)

简历投递:wendy_qian@163.com

MSN:wendydzmm@hotmail.com

......

招聘Java程序员-北京

要求:

(1)本科或大专以上
(2)Java程序员(有一定的Java或Jsp开发经验)
(3)熟练掌握SQL语言、脚本语言javascript,动态网页jsp,静态网页html,CSS。
(4)熟悉SQL server 2k、Oracle或DB2或mySQL
( ......

java版本问题

我本地机java版本是“1.5.0_11”,服务器上使用的是“1.6.0_13”同样的代码在本地可以运行,可是到了服务器上报的错误是“数组越界”,这也版本有关系吗???
下面是我的代码:
byte[] rb = new byte[pack.le ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号