Java#字符串(String)方法
来源:互联网 发布:mac os怎么玩dota2 编辑:程序博客网 时间:2024/06/05 21:50
1. 获取字符串长度
int charLength = str.length();
区分是否 输入了 中文
int bytesLength= str.getBytes().length;
判断是否字符串为空或者长度为0
if (name != null && name.length() != 0) {
}
2. 比较字符串
boolean b = str.equals(str2);
== 做 hashCode比对
equals 做值比对
equalsIgnoreCase 比较时不区分大小写
3. 字符串大小写转换
String str = str2.toLowerCase(); 转小写
String str = str2.totoUpperCase(); 转大写
4. 字符串连接 去空格
+ String str = str1+str2;
trim str.trim() 将字符串两边的空格去掉,但是不能去掉中间的空格
5. 字符串替换
String str=str.replace(oldString,newString); 将字符串中 所有的oldString转成newString
String str=str.replaceAll(oldString,newString); 同上,支持正则表达式
6. 字符串包含
boolean b =str1.contains("包含的字符串"); 判断str1中是否由包含字符串
startWith 是否以字符串开头
endWith 是否以字符串结
7. 转字符数组 获取某个字符
toCharArray 将字符串转成 字符数组
charAt 从字符中取出当前索引对应的字符
8. 字符串拆分
split : 按格式分割字符串
9. 字符串剪切和查询
subString indexOf lastIndexOf
indexOf('a'); 找到当前字符串中第一个a的位置
indexOf('a',5); 从字符串下标5开始,找到后面的第一个a的位置
lastIndexOf('a'); 从字符串末尾开始向前查找。找到第一个a所在的位置
lastIndexOf('a',5); 从末尾开始。。。
没有找到时,返回-1
subString(begin) 从begin开始到字符串末尾都提取出来
subString(bengin,end) 从bengin开始到end并不包括end的位置提取出来
10. 字符串排序compareTo
compareToIgnoreCase()
final 最终的
final 修饰的 变量 不允许在改变 常量
final 修饰的 方法 不允许重写 最终方法
final 修饰的 类名 类不允许被继承 最终类
阅读全文
0 0
- Java String字符串方法
- Java#字符串(String)方法
- Java String字符串常用方法
- Java字符串(String)分割方法
- Java字符串(String)分割方法
- java String类(字符串)的方法
- java的(String)字符串方法
- java String.split 分割字符串的方法
- Java-String字符串的常用方法
- Java String字符串的常用方法
- JAVA string字符串大小写切换方法
- Java关于字符串String的工具方法
- java字符串String的常用方法
- java关于String字符串操作的方法
- 字符串分割-Java中的String.split()方法
- 【深入Java字符串】(4)Java String常用方法
- Java 字符串类的常用方法【java.lang.String】
- String字符串方法详解
- 中科院计算所开源Easy Machine Learning:让机器学习应用开发简单快捷
- gcdDP Fox And Jumping : CodeForces
- 当装了两个tomcat后,如何修改tomcat端口
- android 密码 显示与隐藏
- eclipse egit(版本回退)
- Java#字符串(String)方法
- 浏览器缓存深入研究
- FFOS introduction
- Java笔记
- ListView使用SimpleAdapter,或者继承BaseAdapter重写
- WEB基础,select触发事件,获取option自定义属性的值
- Tensorflow学习笔记2:About Session, Graph, Operation and Tensor
- 2017.06.13牛客网第一天Java试题学习
- ANDROID MANIFEST.XML中的META-DATA属性