StringUtils. indexOf 用法
来源:互联网 发布:java高级编程 pdf 编辑:程序博客网 时间:2024/05/30 21:58
/*1.返回searchChar在字符串中第一次出现的位置,如果searchChar没有在字符串中出现,则返回-1 */
StringUtils.indexOf("sdfsfsfdsf", "4");/*结果是-1*/
StringUtils.indexOf("sdfsfsfdsf", "f");/*结果是3*/
//查找searchChar在字符串中最后一次出现的索引*/
StringUtils.lastIndexOf("aFkyk", "k");//结果是4
StringUtils.lastIndexOf("a Fkyk", " ");//结果是1
/*2.找出字符数组searChars第一次出现在字符串中的位置*/
StringUtils.indexOfAny("sdsfhhl0", "f");//结果是3
StringUtils.indexOfAny("sdsfhhl0",new String[]{"f","0"});//结果是3
StringUtils.indexOfAny("sdsfhhl0",new String[]{"t","j"});//结果是-1
StringUtils.indexOfAny("sds fhhl0",new String[]{"t","j",""});//结果是3
StringUtils.lastIndexOfAny("aFkyk", new String[]{"aFkyk", "k"}); //找出字符数组searChars最后一次出现在字符串中的位置--结果是5
/*3.找出字符串中 不在 字符数组searchars 中 的第一个字符出现的位置 (从0位开始)
* 如果都在,返回-1
* */
StringUtils.indexOfAnyBut("sdsfhhl0", "h");//结果是0
StringUtils.indexOfAnyBut("sdsfhhl0", "s");//结果是1
StringUtils.indexOfAnyBut("aa", "aa");//结果是-1
/*4. 统计参数1和参数2开始部分共有的字符个数 */
StringUtils.indexOfDifference("sdsfdsf","s");//结果是 1
StringUtils.indexOfDifference(new String[]{"sdsfdsf","s"});//结果是 1
/*5. 去掉参数2在参数1开始部分共有的字符串*/
StringUtils.difference("灌灌灌灌", "灌灌灌灌啊啊");//结果是:啊啊
/*6. 查找,不区分大小写,没有找到返回-1*/
StringUtils.indexOfIgnoreCase("aFabbSSdd", "f");//返回1
StringUtils.indexOfIgnoreCase("aFabbSSdd", "f",2);//从指定位置开始查找,不区分大小写--返回-1
StringUtils.indexOfIgnoreCase("aFabbSSdd", "f",1);//返回1
StringUtils.lastIndexOfIgnoreCase("", "");
StringUtils.lastIndexOfIgnoreCase("", "", 2);
- StringUtils. indexOf 用法
- indexOf(,) 用法
- indexOf(,) 用法
- indexof 用法
- indexOf 用法
- indexof用法
- indexOf() 用法
- indexOf 用法
- indexOf()用法
- indexOf用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- StringUtils用法
- 最大流算法总结
- C++对象语义与值语义
- 【Code Library】不超过25个页面的材料
- word下不能使用搜狗输入法
- Android之多媒体--使用MediaPlayer和SurfaceView播放视频
- StringUtils. indexOf 用法
- JSP向Servlet传中文
- tomcat修改启动内存
- 背包问题解析
- 概率(3)一根木棍折断成3段构成一个三角形的概率
- oracle10g goldengate安装oracle-oracle单向复制
- HDU 4240 Route Redundancy
- PHP怎么实现网站保存快捷方式
- 使用JLINK间接烧写NAND FLASH