String类
来源:互联网 发布:手机免费记账软件 编辑:程序博客网 时间:2024/05/16 06:35
java.lang.String
比较
equals(s1:String):boolean
equalsIgnoreCase(s1:String):boolean
compareTo(s1:String):int
>0,<0,=0
compareToIgnoreCase(s1:String):int
regionMatches(index:int,s1:String,s1Index:int,len:int):boolean
regionMatches(ignoreCase:boolean,index:int,s1:String,s1Index:int,len:int):boolean
startsWith(prefix:String);boolean是否以指定前缀开始
endsWith(suffix:String)是否以指定前缀结尾
长度,字符,组合字符串
lenth()字符串的length是一个方法,而数组的 length是一个属性
charAt(index:int)
concat(s1:String):String返回连接这个字符串和s1的新字符串
获取字串
subString(beginIndex:int):String
subString(beginIndex:int,endIndex:int)
替换,转换,分割
toLowerCase()
toUpperCase()
trim()删除两端的空白
replace(oldChar:char,newChar:char):String替换所有oldChar
replaceFirst(oldString:String,newString:String):String替换第一个oldString
replaceAll(oldString:String,newString:String):String替换所有的oldString
split(delimiter:String):String[]返回用定界符分割的子串所构成的一个字符串数组
依照模式匹配
matches(pattern)
replaceAll和replaceFirst和split都可以用正则表达式
找某个字符或子串
以下函数不匹配返回-1
indexOf(ch:char)第一次出现ch的下标
indexOf(ch:char,fromIndex:int)fromIndex之后第一次出现ch
indexOf(s:String)第一次出现s的下标
indexOf(s:String,fromIndex:int)fromIndex之后第一次出现s
lastIndexOf(ch:char)
lastIndexOf(ch:char,fromIndex:int)fromIndex之前最后一次出现ch的下标
lastIndexOf(s:String)
lastIndexOf(s:String,fromIndex:int)
字符串和数组之间的转换
toCharArray():char[]
字符和数值转换成数组
以下函数的返回值都是字符串,且是String类的静态方法,与具体字符串无关
valueOf(data:char[])
valueOf(c:char)
valueOf(i:int)
valueOf(f:float)
valueOf(d:double)
valueOf(b:boolean)
valueOf(l:long)
使用如:String.valueOf(new char[]{'J','a','v','a'});
格式化字符串
静态方法format(),与printf类似,所不同的是printf输出一个字符串,而format返回一个字符串
- String.String类
- String类
- String 类
- string类
- string类
- string类
- string 类
- string 类
- String类
- String类
- string类
- String类
- String类
- string类
- string 类
- String类
- string类
- string类
- nginx_upstream_check_module(原文)
- java中取一定范围内的质数的方式
- java 接入水晶报表实现代码自定义数据源(新手接触水晶报表)
- API更新销售订单行Demo
- hdu5106 组合
- String类
- 获得手机号码运营商
- NodeJS 常用模块推荐
- Android弹出窗口点击确定返回事件
- 多项求和
- 外壳编程常用知识点
- google加速hosts,不能翻墙
- Budgie Desktop v8 发布,改进菜单和面板
- js-jQuery对象与dom对象相互转换(一)