String str = " abc def 中国 ";
//(1)trim() 移除字符串两侧的空白字符和其他字符;
System.out.println(str.trim());
//(2)strlen() 获取字符串的长度
System.out.println(str.length());
//(3)mb_strlen() 获取字符串长度(可指定字符编码,对中文字符串计算长度)
System.out.println(str.length());
//(4)substr()返回字符串的一部分;
System.out.println(str.substring(1, 2)); //结束索引 (start + length)
//(5)str_replace() 子字符串替换
System.out.println(str.replace('a', 'b'));
//(6)str_repeat () 重复一个字符串
// System.out.println(); 没有对应的
//(7)is_string() 检测变量是否是字符串;
// 不需要
//(8)str_shuffle () 随机打乱一个字符串
//
//(9)sprintf() 返回根据格式化字符串生成的字符串(通常用于获取分表后的数据表名)
System.out.println(String.format("%04d", 10));
//(10)strstr() 查找字符串的首次出现
System.out.println(str.indexOf("a"));
```
php的字符串操作函数对应到java
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 注:作者说的应用场景只是举例说明,不代表只有这么一种解决问题的方案,也不代表是最优解,只是讲解这个函数的一个案例而...
- 今天碰到一道简单的算法题做了一下现在分享一下: 效果: 代码: <?php //定义字符串 $str='Ha...
- 面试题: 1、Print、echo、print_r有什么区别? (1) echo和print都可以做输出,不同的是...