字符串
2015-07-17 20:18
218 查看
字符串
目录
声明创建
连接
查找
替换
分隔
字符串的声明
String s;
字符串的创建
String str1,str2; str1 = "we are student"; str2 = "we are student"; String s = new String("student");
字符串的使用
连接多个字符串
String s1 =new String(“Hello”);
String s2 =new String(“World”);
String s =s1+”“+s2;
字符串查找
字符串长度
String str = “we are student”;
int size = str.length();
字符串查找
String str = “we are student”;
int size = str.indexOf(“a”); //变量size的为3
charAt()方法可以将指定索引处的字符返回
str.charAt(int index);//str 指任意字符串
substring()方法可对字符串进行截取
str.substring(int beginIndex);//beginIndex指定从某一处开始截取
substring(int “开始的位置” int “结束的位置”);
字符串的替换
str.replace(char oldChar,char newChar)
oldChar指要替换的字符或字符串
newChar指用于替换原来的字符串的内容
判断字符串的开始和结尾
str.startsWith();
str.endsWith();
判断字符串是否相等equals()
str.equals(String otherstr)//str otherstr是指参加比较的两个字符串
字符串分隔,大小写转换
str.toLowerCase(); 转换成小写字母
str.toUpperCase();转换成大写字母
拆分字符串
split();
package Arrays; public class Test_5 { public static void main(String[] args) { String str= new String("abc,def,ghi,gkl"); //使用split()方法对字符串进行拆分,返回字符数组 String[]newstr= str.split(","); for (int i = 0; i < newstr.length; i++) { System.out.println(newstr[i]); } //对字符串进行拆分,并限定拆分次数 String[]newstr2=str.split(",",2); for (int j = 0; j < newstr2.length; j++) { System.out.println(newstr2[j]); } } }
相关文章推荐
- 文章标题
- 字符串排序
- CodeIgniter框架学习要点
- 【CSS3】transform-origin原点旋转
- Activity四种启动模式 及 Intent Flags 与 栈 的关联分析
- 【小结】强联通分量分解
- 乘积最大
- 1021: 组合数末尾的零
- 1006. Sign In and Sign Out (25)
- 三行代码接入,社交软件打字时底下弹出的表情布局,自定义ViewPager+页面点标+各种功能的android小框架。
- 背景图草稿
- bj java初学2015-7-17
- 批处理文件
- 最大公约数和最小公倍数
- 第四天 数组
- NSDate中SDK使用
- GCD—简单代码
- windows 10 - 10240版本激活问题
- 数据的插入与删除
- ubuntu添加用户到root组