java String中的方法indexof求助:

括号中的%XX是什么意思 if ((normalized.indexOf("%25") >= 0)
|| (normalized.indexOf("%2F") >= 0)
|| (normalized.indexOf("%2E") >= 0)
|| (normalized.indexOf("%5C") >= 0)
|| (normalized.indexOf("%2f") >= 0)
|| (normalized.indexOf("%2e") >= 0)
|| (normalized.indexOf("%5c") >= 0)) {
其实是代表的是查找一些符号位

这里indexOf方法是查找normalized字符串是否包含%XX的意思
如 normalized.indexOf("%25") 表示normalized.是否包含%25这个字符串

如果返回值为-1,表示没有找到,如果返回值非-1,既是发现该字符串的位置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-27
这里indexOf方法是查找normalized字符串是否包含%XX的意思
如 normalized.indexOf("%25") 表示normalized.是否包含%25这个字符串本回答被提问者采纳
第2个回答  2011-01-27
一楼说的对
相似回答