String常用API1. 获取字符串长度int length = str.length();
2. 根据索引,返回字符串中对应的字符char c = str.chaeAt(length-1);//可遍历字符串
3. 检索字符串,返回对应索引1. 从头开始检索,检索到立即返回:int n = str.indexof('i');2. 从指定下标开始检索:int n = str.indexof('i',3);3.传入字符串查找,返回首字符的索引:int n = str.indexof("java");4.反向查找:int n = str.lastindexof("in");找不到返回-1
4. 字符串转换大小写1.转大写: String s = str.toUpperCase();2.转小写: String s = str.toLowerCase();
5. 去除字符串两端空白//name = " Tom "String name = name.trim();
6. 截取字符串String str = mail.substring(0,endIndex);//包头不包尾//String mail = "bjzhfffff@tedu.cn";//int endIndex = mail.indexof('@'); bjzhfffff
7. 判断字符串是否包含某字符boolean b = str.contains();
8. 将字符转换为基本类型//需要使用到基本类型的包装类型eg:Byte.parseByte(String s);Integer.parseInt(String s);
9. 将基本类型转换为字符1.String.valueOf(int i);2.Integer.toString(int i);
11. 将字符串转换为Java数组1. 转为char数组char[] chars = str.toCharArray();2. 转为String数组String[] string = str.split(",");//根据()里给定的正则表达式拆分字符串
12. 将Java数组转为字符串遍历
String s = "1,2,3,4,5,6";char[] chars = s.toCharArray();String[] strings = s.split(",");for (String a : strings) {System.out.println(Integer.parseInt(a));}
【String常用API】
经验总结扩展阅读
- .NET7 gRPC JSON转码+OpenAPI
- Docker | 常用命令——排错很有帮助
- 1 onps栈使用说明——API接口手册
- JavaScript之数组高阶API—reduce
- 装修材料的进场顺序一般是怎样的 房子装修的常用油漆种类有哪些
- Substring 在BCL和CLR里面搞了啥
- docker常用配置以及命令
- 第2-1-2章 传统方式安装FastDFS-附FastDFS常用命令
- 7.Vue常用属性
- 连接房屋框架用的什么钉